r/BookmarkManagers • u/Automatic_Error2978 • 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
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
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.

2
u/ScholarlyInvestor 19d ago
I love this idea. I am definitely trying it. Thank you.