必须借助icloud for windows中转:一、mac端开启icloud safari同步并完成全量上传;二、windows安装icloud for windows并启用书签同步,选择“合并”;三、edge加载c:\program files\icloud\bookmarksextension\edge扩展;四、将“icloud书签”导出为html后导入edge默认收藏夹并整理归位。

要把Mac上的书签同步到微软账号,必须借助iCloud for Windows作为中转枢纽,因为微软浏览器(Edge)原生不读取macOS本地Safari书签文件,也不直接接受Apple ID数据;你需要先让Mac书签上云,再让Windows端的微软生态通过iCloud客户端拉取并注入Edge。
第一步:确保Mac端Safari书签已完整上传至iCloud
这是整个链路的起点,若iCloud里没有书签,后续所有操作都无效。
打开Mac“系统设置”→点击左侧你的Apple ID→进入“iCloud”→确认“Safari浏览器”开关已开启;等待右侧同步进度条停止跳动,再打开Safari→“设置”→“通用”→勾选“同步书签与阅读列表”。【若该选项灰色不可点,说明Apple ID未登录或双重认证未完成,需先退出重登】
静置90秒,让iCloud完成一次全量校验。此时所有Mac上已有的书签应已加密上传至iCloud服务器。
第二步:在Windows PC安装iCloud for Windows并启用书签同步
这一步不是可选——Edge无法绕过iCloud客户端直接对接Apple的书签API,必须装官方iCloud for Windows才能打通数据管道。
访问Apple官网下载最新版iCloud for Windows,安装时输入与Mac完全一致的Apple ID(含大小写、点号、前后空格),登录后在主界面勾选“书签”同步项,点击“应用”。
安装完成后,系统会提示是否“合并”书签;选择“合并”,否则你Mac上精心整理的文件夹结构会被Windows本地书签覆盖清空。
第三步:为Edge加载iCloud书签扩展
Edge本身不自动识别iCloud书签文件夹,必须手动注入扩展才能把iCloud拉下来的书签实时渲染进地址栏和收藏夹。
打开Edge→访问edge://extensions/→右上角开启“开发者模式”→点击“加载解压的扩展”→浏览至C:\Program Files\iCloud\BookmarksExtension\Edge→确认选择。
刷新任意网页,地址栏右侧会出现iCloud图标;点击它,确认显示“已连接至[你的Apple ID]”。此时,Edge收藏夹里将出现名为“iCloud书签”的独立分组,里面就是从Mac同步过来的全部内容。
第四步:将iCloud书签导入Edge默认收藏夹(可选但推荐)
如果你希望书签直接出现在Edge常规收藏夹而非独立分组里,需要手动迁移,且只能在Windows端操作。
第一步:在Edge中打开edge://favorites/→左侧边栏找到“iCloud书签”文件夹→右键→“导出为HTML文件”,保存为iCloud_Bookmarks.html。
第二步:仍在此页面,点击左上角“⋮”→“导入书签”→选择刚导出的HTML文件→导入位置选“其他收藏夹”→点击“导入”。
第三步:展开“其他收藏夹”,将其中全部子项拖拽至顶部“收藏夹栏”或“收藏夹”主目录下;拖完后,右键删除空的“iCloud书签”和“其他收藏夹”两个分组。
这一步做完,你的Mac书签就已真正归属微软账号体系下的Edge浏览器,后续新增书签只要在Edge里添加,就会随微软账户同步到手机、Surface等所有登录同一Microsoft账户的设备。











