Bookmark Sync

Microsoft Edge Addons

我的痛点

  1. Edge/Chrome 上的工作PC账号与家里PC账号,多个目录是相同的书签,手工添加麻烦且费时。在网上找书签同步扩展,要么是全同步,要么只能同步一个目录
  2. 网络存储中,WebDAV 服务器是人人都比较容易获取,且自带并发控制,比如:Nginx dav-ext / jianguoyun.com / koofr.eu
  3. 只想要简单的配置,就能让它安静、自动的解决所有同步问题
  4. 不影响 Edge/Chrome 自带同步服务,也可以随时关闭浏览器;不用去关注 BookmarkSync 是否在同步中,在下次同步时,会自动恢复

如果这个扩展,也能帮助到您,那就更好了;使用中,碰到问题或有功能建议,请告诉我

BookmarkSync 功能亮点

  • 双向同步:本地与服务器双向合并,任何一端的新增、修改、删除都会同步到其他设备。
  • 按目录同步:只同步你勾选的共享目录,私有收藏夹完全不受影响。
  • 不干扰原生同步:扩展仅操作共享目录,不影响 Edge/Chrome 自带的账号同步服务。
  • 数据自主可控:书签存储在你自己的 WebDAV 服务器(或任何可信的 WebDAV 服务)上。
  • 自动同步:书签变化自动触发同步(60 秒防抖),另有 30 分钟定时轮询和「立即同步」按钮。
  • 并发安全:基于 WebDAV LOCK 串行化并发写入,多设备同时同步不丢数据。
  • 删除传播:一处删除共享书签,其他设备的同一书签会同步删除。
  • 内置日志:每次同步都有详细记录,问题排查一目了然。

使用简单

  1. 打开扩展配置页,填写 WebDAV 服务器地址与凭据。
  2. 勾选要同步的收藏夹目录。
  3. 完成之后书签变化自动同步,也可随时手动「立即同步」。

已知问题

  • Edge/Chrome都没有公开的读写API,本扩展不支持书签图标的同步。
  • 由于原生同步机制原因,本扩展不支持书签显示顺序的同步,单纯书签顺序调整,也不会触发同步事件。
  • Edge/Chrome 105+ 版本

My pain points

  1. Work PC and home PC on Edge/Chrome — the same bookmarks across multiple folders; adding them manually is tedious and time-consuming. Bookmark sync extensions online either sync everything or only one folder.
  2. WebDAV storage is easy to obtain and provides built-in concurrency control, e.g. Nginx dav-ext / jianguoyun.com / koofr.eu
  3. I only want simple setup so bookmarks sync quietly and automatically
  4. No interference with built-in browser sync; close the browser anytime — BookmarkSync resumes on the next sync

If this extension helps you too, that’s great. For issues or suggestions, let me know.

BookmarkSync highlights

  • Two-way sync: Local and server merge; adds, edits, and deletes on either side propagate to other devices.
  • Folder-level sync: Only selected shared folders; private bookmarks stay untouched.
  • Non-intrusive: Operates only on shared folders; does not affect Edge/Chrome account sync.
  • Your data: Bookmarks live on your own WebDAV server (or any trusted WebDAV service).
  • Auto sync: Bookmark changes trigger sync (60s debounce), plus 30-minute polling and “Sync now”.
  • Concurrency safe: WebDAV LOCK serializes writes; multi-device sync without data loss.
  • Delete propagation: Deleting a shared bookmark on one device removes it on others.
  • Built-in logs: Every sync is logged for easy troubleshooting.

Easy to use

  1. Open extension settings, enter WebDAV URL and credentials.
  2. Select bookmark folders to share.
  3. Changes sync automatically; use “Sync now” anytime.

Known limitations

  • Edge/Chrome have no public API for bookmark icons; this extension does not sync favicons.
  • Display order is not synced due to native sync behavior; reordering alone does not trigger sync.
  • Edge/Chrome 105+

UI 界面

UI Interface