跳到正文

书签清理

Bookmark Cleaner

打开浏览器导出的书签文件,找出重复项、空文件夹和撑体积的图标数据,写回一份清理好的文件;死链检测在浏览器里做不到,所以它不做。

每个浏览器都把书签导出成同一种 Netscape HTML 文件,几年之后那个文件有同样的三个问题:存了两遍的页面、从没打开过的文件夹,以及一兆字节的内嵌图标。这个工具读那个文件,显示里面有什么,用同样的格式写回一份清理过的。

⚡ 本地运行,必要时由服务器搭把手bookmarkscleandedupebrowser

你导出的书签文件

把书签 HTML 文件拖到这儿

Chrome / Edge: 书签管理器 → 导出书签 · Firefox: 管理书签 → 导入和备份 → 将书签导出为 HTML

死链这件事浏览器查不了。发往别的站点的请求会被跨域策略拦下,绕开之后拿到的是不透明响应,分不清 200 和 404。与其让你凭猜测删书签,不如直说做不到。
文件只在你的浏览器里打开,不会去别的地方。要确认链接是否还通,得有一台服务器 — 死链检测。

怎么用

  1. 从浏览器导出

    Chrome 和 Edge:书签管理器 → 导出。Firefox:管理书签 → 导入和备份 → 将书签导出为 HTML。

  2. 改任何东西之前先看报告

    总数、重复组、空文件夹、文件夹深度,以及图标占了多少 KB。重复列表显示会保留哪一份。

  3. 只打开你要的清理

    去掉追踪参数和忽略 `#` 后面的部分会改变什么算重复,所以你切换它们时上面的数字会跟着动。

  4. 导入清理后的文件,然后删掉旧文件夹

    导入是添加一个文件夹,不是替换已有的,所以安全的顺序是导入、检查、然后删掉原件。

常见问题

它能告诉我哪些链接死了吗?

不能,浏览器里的任何页面都不能。向另一个站点的请求被跨域策略拦住,常见的绕法返回的是不透明响应,分不清 200 和 404。凭猜测删书签比直说不能更糟——本站的死链检测在服务器上运行,能正经回答。

重复项保留哪一份?

最早保存的那份。同一地址后来的副本通常是无意的重复保存,更早的那份更可能待在你本来想放的文件夹里。

我的文件为什么缩小了这么多?

如果你去掉了图标,就是图标。它们以 base64 数据 URI 的形式存在 HTML 里,通常占了大部分体积;导入后浏览器会重新抓取它们,所以去掉除了第一次加载之外什么都不损失。

文件会离开我的电脑吗?

不会。它在页面里解析——这很要紧,因为书签导出是一份相当完整的你读了些什么的记录。

可以从这些接进来

接下来

这些工具吃得下当前工具的产出,结果可以直接送过去。