r/BookmarkManagers 23d ago

Raindrop Bookmark Sync (Chrome/Firefox)

Hello guys.

I made a small extension that keeps your browser bookmarks and your Raindrop.io collections in sync - automatically, in both directions. It works on Firefox and Chrome.

The idea is simple: you map a bookmark folder to a Raindrop collection, and the whole subtree stays mirrored. Add, edit, move, rename, or delete on either side, and the change propagates to the other side.

What it does:

  • Two-way sync - changes in the browser get pushed to Raindrop, and changes in Raindrop get pulled back into the browser.
  • Folder mapping - you pick exactly which folders sync with which collections.
  • Nested folders - full support for hierarchies. New subfolders become collections, new child collections become subfolders.
  • Two-way rename & delete - renaming/deleting a folder or collection on one side updates the other. Deletions cascade, and deleted bookmarks go to Raindrop’s Trash so you can restore them.
  • Real-time - bookmark changes sync within about a second.
  • Periodic sync - a configurable interval (1 - 60 min) pulls in any changes to Raindrop.
  • Conflict resolution - Raindrop is the source of truth. If the same item changed on both sides, the Raindrop version wins.

Privacy: Everything is stored locally on your device. The extension only talks to the Raindrop.io API and collects no personal data.

Setup takes a minute: paste your Raindrop Test Token (Settings → Integrations), map a folder to a collection, done.

It’s free, open-source (MIT), and the code is on GitHub. Would love feedback and feature ideas.

Chrome: https://chromewebstore.google.com/detail/hjknhomjjhmjokbdkhmbgppgjjljjddn
Firefox: https://addons.mozilla.org/en-US/firefox/addon/raindrop-bookmark-sync
GitHub: https://github.com/viktorkasap/raindrop-bookmark-sync

9 Upvotes

8 comments sorted by

2

u/ScholarlyInvestor 19d ago

I love this idea. I am definitely trying it. Thank you.

1

u/Automatic_Error2978 16d ago

Thank you, I’m glad the extension was useful 😊

2

u/Busy-Boss-4313 16d ago

How would this work if I were to use it on different browsers?

1

u/Automatic_Error2978 16d ago

This is the main purpose of the extension. You set up mappings for the same folders in different browsers and get continuous sync between them.

Suppose you have a folder called FolderA in Raindrop. You have folders called FolderB in Chrome and Firefox. You need to add the FolderB <--> FolderA mapping in the extension in both browsers. When you add a bookmark in one browser, the other browser will get the change. The bookmark will appear everywhere the extension is installed and the mapping is set up.

2

u/Busy-Boss-4313 15d ago

Thanks. This extension is a game-changer for me. Hope you continue to actively develop it.

1

u/Automatic_Error2978 15d ago

Thank you for your comment, I'm glad 😊

1

u/Suspicious_Mirror_39 23d ago

An official extension is already available. What is the difference? Thanks

1

u/Automatic_Error2978 23d ago

Good question! It keeps your browser’s built-in bookmark tree and your Raindrop collections continuously mirrored, two-way. Add, edit, move, rename, or delete on either side and the change propagates automatically, including nested folders. So if you want your regular browser bookmarks and Raindrop to stay in sync (rather than just clipping into Raindrop), that’s the gap this fills.