最稳定的方法是HTML导出/导入:在Edge中导出bookmarks.html,强制退出Edge进程,再在Chrome中导入该文件,拖拽“收藏夹栏”节点至书签栏即可完整保留结构。

要在Mac上把Edge浏览器里辛苦整理的书签完整迁移到Chrome,必须绕过系统级限制、避开进程残留冲突、确保HTML结构不被Firefox式解析干扰——否则导入后会出现“已导入”嵌套文件夹、书签栏空荡、或部分子目录丢失。
用HTML导出/导入保留完整文件夹结构
这是最稳定、跨平台、无账号依赖的方法,适用于Edge已卸载、Chrome刚重装、或你不想暴露Google账号的场景。
1. 在Mac版Edge中按下 Cmd+Shift+O 打开收藏夹管理器 → 点击右上角三个点 → 选择“导出收藏夹”。
2. 将生成的 bookmarks.html 文件保存到桌面,不要改名,也不要放在iCloud同步文件夹里——【iCloud Drive可能在写入中途挂起HTML文件,导致Chrome读取时只识别前半部分】。
3. 完全退出Edge:打开“活动监视器”,搜索 msedge,选中所有进程 → 点击左上角“X”强制退出。这一步不能跳过,否则Chrome导入向导会静默失败。
4. 打开Chrome → 按 Cmd+Shift+O 进入书签管理器 → 右上角三点 → “导入书签” → 选择“以前导出的书签(HTML 文件)” → 找到桌面的 bookmarks.html → 点击“打开”。
5. 导入完成后,新书签默认出现在“其他书签”下的“已导入”文件夹中;你可以直接拖拽整个“收藏夹栏”节点到“书签栏”顶部,结构和顺序原样保留。
用Chrome内置导入向导一键迁移(需Edge仍安装且完全退出)
适合Edge还在Mac上正常运行、你希望连同最后访问时间戳一起带过来的情况——它比HTML方式多保留元数据,但对进程状态极其敏感。
方法一:通过设置菜单触发导入
1. 先彻底关闭Edge:不只是关窗口,要确认“活动监视器”中无 msedge 进程残留。
飞书语音消息发送器。基于 Edge TTS,一键将文字转为语音发送到飞书。 使用场景: - 发送语音通知/提醒到飞书 - 文字转语音自动播报 触发词:飞书语音、语音发送、tts、文字转语音
2. 打开Chrome → 点击右上角三点 → “设置” → 左侧“您可能喜欢的功能” → “导入浏览器数据”。
3. 在“从”下拉菜单中选择 Microsoft Edge → 勾选“书签”(其他项可选)→ 点击“导入”。
方法二:快捷入口(部分Mac版本支持)
在Chrome地址栏输入 chrome://settings/importData → 回车 → 后续步骤同上。
注意:如果导入后“书签栏”仍是空的,别急着重试——请立即检查Chrome是否启用了“书签同步”,因为【开启Google账号同步后,Chrome会优先加载云端书签并覆盖本地导入结果】。
通过Google账号间接同步(无需导出文件,但需两端都登录同一账号)
如果你在Edge中已用Google账号登录并开启了书签同步,那Chrome端只需一次登录就能拉取全部结构,连“技术博客”“待读清单”这类自定义文件夹名都不会丢。
第一步:在Mac版Edge中点击右上角头像 → 确认已登录Google账号 → 进入“设置” → “个人资料” → “同步” → 确保“书签”开关为开启状态。
第二步:在Chrome中点击右上角头像 → 登录完全相同的Google账号 → 出现同步提示时点“是,我信任此设备”。
第三步:等待约10~30秒,打开书签管理器,观察左侧导航栏是否出现与Edge中一致的文件夹树——若未出现,点击右上角同步图标旁的“︙” → “立即同步”。
这一步操作起来很简单,但有个硬前提:Edge必须使用Google账号而非Microsoft账号登录,否则Chrome根本收不到同步信号。


















