需先分别导出Safari和Chrome书签为HTML文件,再用文本编辑器手动合并或Bookmark Manager工具自动合并,最后将合并后的HTML文件导入Safari并重启浏览器。

你需要把 Safari 和 Chrome(或 Edge)里各自收藏的网页合并在一个地方统一管理,避免重复添加、查找困难、跨浏览器无法同步的问题。
先确认两个浏览器书签的导出路径
Mac 系统中,Safari 和 Chrome 的书签存储位置不同,且不能直接互读。必须先分别导出为标准 HTML 格式文件,这是后续合并操作的唯一可行起点。
打开 Safari → 顶部菜单栏点击「文件」→「导出书签…」→ 保存为 【Safari-Bookmarks.html】,建议放在桌面方便后续查找。
打开 Chrome → 右上角三点菜单 →「书签」→「书签管理器」→ 右上角三点 →「导出书签」→ 保存为 【Chrome-Bookmarks.html】。
⚠️ 注意:Edge 浏览器在 Mac 上不支持原生导出书签功能,若你用的是 Edge,请先切换至 Chrome 导出,或改用 iCloud 同步方案(需 Windows + macOS + iOS 全生态配合)。
用文本编辑器手动合并 HTML 文件
这一步不需要安装任何软件,系统自带的「文本编辑」App 即可完成,适合对书签结构有基本认知、需要精准控制合并顺序的用户。
用「文本编辑」打开 【Chrome-Bookmarks.html】,全选 → 复制(Command+C)。
再用「文本编辑」打开 【Safari-Bookmarks.html】,向下滚动到接近文件末尾处,找到最后一行类似 </DL></DL></BODY></HTML> 的闭合标签。
将光标定位在 </DL> 标签之前(即倒数第二个 </DL> 和它前面的换行之间),粘贴刚才复制的 Chrome 书签全部内容。
保存文件,重命名为 【Merged-Bookmarks.html】。此时 Safari 原有书签在前,Chrome 书签追加在后,结构完整、层级清晰。
用第三方工具自动合并(推荐给批量操作用户)
如果你经常要合并多个浏览器或多个时间点的书签备份,手动编辑容易出错且耗时。推荐使用开源工具 Bookmark Manager(macOS 原生 App,无广告、离线运行)。
方法一:下载并安装 Bookmark Manager(官网:bookmarkmanager.app,支持 Mac App Store 或直接下载 DMG)。
方法二:启动后点击左下角「+」→「Import Bookmarks」→ 分别导入 Safari-Bookmarks.html 和 Chrome-Bookmarks.html。
方法三:导入完成后,左侧会显示两个独立书签源;右键任一源 →「Merge into Current Folder」→ 选择目标文件夹(如“其他书签”)→ 确认合并。
方法四:合并完毕后,点击顶部菜单「File」→「Export Bookmarks」→ 生成最终统一的 HTML 文件。
这一步操作起来很简单,直接把文件拖进去就行。导出前请确认已勾选「Include folders and subfolders」,否则子文件夹内容会被忽略。
将合并后的书签重新导入 Safari
打开 Safari → 顶部菜单栏「文件」→「导入从」→「书签 HTML 文件…」→ 选择刚保存的 【Merged-Bookmarks.html】。
Safari 会自动创建一个名为「导入的书签」的新文件夹,所有内容按原始结构完整还原。
你可以将该文件夹拖到「书签栏」或「个人收藏」根目录下,再手动重命名,例如「全平台书签」。
导入完成后,关闭并重启 Safari,确保新书签树完全加载。不要跳过重启,否则部分嵌套文件夹可能显示为空。


















