Find and remove duplicate bookmarks in Chrome and Firefox
Updated
Neither Chrome nor Firefox offers a duplicate finder: their help pages cover sorting, searching and deleting bookmarks, but not finding repeats (checked October 2026). That leaves two ways to clean up. Sort and delete by hand in the bookmark manager, which is fine for a few dozen. Or export your bookmarks to bookmarks.html, run the file through the free Remove Duplicate Bookmarks tool, and import the clean file after clearing out the old bookmarks.
Where duplicates come from
Most duplicate bookmarks aren't saved twice on purpose. They come from:
- Imports. Importing a bookmarks file adds to what you already have. Mozilla warns that this "may result in duplicate bookmarks" (Mozilla Support).
- Moving between browsers more than once, or merging several computers.
- Bookmarking all tabs into dated folders, so the same sites appear in folder after folder.
- Tracking tags. The same article saved from a newsletter and from social media can carry different
utm_parameters.
What counts as a duplicate?
Two bookmarks are duplicates when they point to the same address. The title and the folder don't matter. The Remove Duplicate Bookmarks tool, and Reading Rewind's Cleanup Center, use one rule: addresses match when they're identical once utm_ tracking parameters (such as utm_source) are removed.
| First link | Second link | Duplicate? |
|---|---|---|
https://example.com/post in Recipes |
https://example.com/post in Bookmarks bar |
Yes |
https://example.com/post?utm_source=newsletter |
https://example.com/post |
Yes |
https://example.com/post?page=2 |
https://example.com/post |
No, other parameters stay |
http://example.com/post |
https://example.com/post |
No |
https://example.com/post/ |
https://example.com/post |
No |
The rule is strict on purpose: different pages on the same site are never merged by accident.
Remove duplicates by hand in Chrome
- Open the Bookmark manager: More (⋮) > Bookmarks and lists > Bookmark manager, or press Ctrl+Shift+O (⌘+Option+B on a Mac).
- Open a folder, then click More (⋮) at the top right of the manager and choose Sort by name. Bookmarks with the same title now sit next to each other.
- Or type part of a site's name or address in the search box at the top to see every bookmark that matches, across folders.
- Select the extra copies and delete them.
These steps follow Chrome Help, which also warns: "After you delete a bookmark, you can't get it back." Export your bookmarks first if you want a backup.
Remove duplicates by hand in Firefox
- Open the Library window: Ctrl+Shift+O (⌘+Shift+O on a Mac), or menu > Bookmarks > Manage bookmarks.
- Make a backup first: click Import and Backup > Backup….
- Search your bookmarks by name in the Library's search box, or sort the list so that matching titles sit together.
- Right-click an extra copy and choose Delete Bookmark.
Mozilla's bookmarks guide covers the Library window. Sorting by title only groups duplicates that share a title. Copies saved under different names slip past, which is why a tool that compares addresses finds more.
Remove duplicates with the free tool
The Remove Duplicate Bookmarks tool works on exported files, in your browser. Your bookmarks aren't uploaded, and closing the tab clears everything.
- Export your bookmarks from each browser you want to clean: Chrome, Firefox, Safari, Edge, Brave or Opera.
- Add the files. Open the tool and drag in one or more bookmarks.html files, or click Choose Bookmarks Files. Add the file from your main browser first: when a link appears more than once, the tool keeps the first copy, in the order you added the files and then in the order they appear in each file.
- Check the result. The tool shows your total Bookmarks, the number of Duplicates, and how many are Left After Clean-Up. Under Duplicates found, each link shows the copy it kept and, crossed out, the copies it dropped, with their file and folder.
- Download the clean file. Click Download Clean bookmarks.html. Folders left empty by the clean-up are dropped. If you added several files, each one becomes its own folder in the download.
Merging Chrome and Firefox bookmarks? This is the easiest way to combine both into one tidy file.
Put the clean file back without doubling everything
Importing a bookmarks file adds to what's already in the browser. It never replaces it. If you import the clean file straight away, you'll have every bookmark twice. Do it in this order:
- Keep your original export somewhere safe. That's your way back.
- Delete your current bookmarks in the browser's bookmark manager. If Chrome sync or Firefox Sync is on, your other signed-in devices follow this change.
- Import the clean file.
- Chrome: More (⋮) > Bookmarks and lists > Import bookmarks and settings, click Choose file, pick the file, then Done (Chrome Help).
- Firefox: in the Library, Import and Backup > Import Bookmarks from HTML…, pick the file, and click Open. The bookmarks land inside Bookmarks Menu (Mozilla Support).
- Move folders into place, for example back onto your bookmarks bar or toolbar.
Not ready to delete anything? Import the clean file into a new, empty browser profile first and check it there.
Keep duplicates from coming back
A one-off clean-up doesn't stop new repeats. If you connect your browsers to a free Reading Rewind account, the extension syncs your Chrome bookmarks (Firefox is in beta) into one library, and the Cleanup Center lists Duplicate URLs: bookmarks that share an address under the same rule as the tool, across all your browsers. Pick a source chip above the queue to see one browser at a time.
A few things to know:
- Deleting a duplicate in the Cleanup Center removes it from Reading Rewind only. The extension reads your browser's bookmarks but never changes them. To get rid of the copy for good, delete it in the browser as well, or a later full sync can add it back.
- When you delete a bookmark in the browser, Reading Rewind keeps it and lists it under Deleted in Browser in the Cleanup Center. Click Delete Permanently there once you're sure.
- The same link in Chrome and in Firefox shows up as a duplicate. That may be exactly what you want, so review before you delete.
- Your reading list doesn't collect repeats. Saving a page that's already in Read Later moves it back to the top instead of adding it twice.
FAQ
Does Chrome have a built-in duplicate bookmark finder?
Not that Google documents. Chrome's help pages cover sorting, searching and deleting bookmarks, but not finding duplicates. The same goes for Firefox. Sorting by name and deleting by hand is the built-in option.
Which copy does the tool keep?
The first one it reads: from the first file you added, then in the order bookmarks appear in that file. The copies it drops are listed so you can check them.
Are my bookmarks uploaded?
No. The tool reads your files in your browser, and nothing is sent to our server.
Will importing the clean file replace my bookmarks?
No. Chrome and Firefox both add imported bookmarks to the ones you have. Delete the old ones first, as described above, to end up with only the clean set.
Can I import the clean file into Reading Rewind?
Yes. In Bookmarks, choose Import Bookmarks File from the ⋯ menu. The file is added as its own source, "HTML Import (file name)", next to the rest of your library, so nothing you already have is replaced. Importing a file with the same name again replaces only that source. Links that are already in your library from a synced browser show up in Duplicate URLs.