🌐 Language:
Bookmarks clean up icon

Bookmarks clean up

Tidy up your bookmarks — remove duplicates, find broken links, and clean up empty folders in seconds. Everything runs privately inside your browser.

💡 Before deleting anything, export a backup of your bookmarks — deletions cannot be undone.

👋 What is Bookmarks clean up?

Over time, your bookmarks pile up: the same page saved twice, links that no longer work, empty folders left behind after a clean-out. Bookmarks clean up gives you a clear dashboard and a handful of simple tools to sort it all out — and it never uploads your bookmarks anywhere. Every scan and every change happens right inside your browser.

🚀 Getting started in 5 steps

  1. Click the Bookmarks clean up icon in your browser toolbar to open the extension window.
  2. The first screen is the Dashboard — it shows an overview of all your bookmarks. Nothing is changed here, it's read-only.
  3. Before making any changes, go to Settings and click "Open bookmark manager" to export a backup copy of your bookmarks. (Deletions are permanent!)
  4. Use the five tabs at the top to choose a task: Dashboard · Duplicates · Links · Cleanup · Settings.
  5. Every tool works the same safe way: it scans first, shows you a preview, and asks you to confirm before deleting anything.

📊 Dashboard

A read-only overview of your bookmark collection. Great for understanding the scale of the mess before you start cleaning.

ItemWhat it tells you
Total bookmarksHow many bookmarks you have in total
Total foldersHow many folders (including nested ones)
DuplicatesQuick count of repeated bookmarks — jump to the Duplicates tab to handle them
Broken linksQuick count of dead links — jump to the Links tab to check them
Number of websitesHow many different websites you've bookmarked
Top websitesThe sites you've saved the most bookmarks from (Top 10)

🔍 Duplicates

Finds bookmarks you've saved more than once and helps you remove the extras in bulk. Start by clicking "Scan duplicates".

Two ways to group & match

OptionWhat it means
Group by URLGroup bookmarks that share the exact same web address
Group by websiteGroup bookmarks from the same website (useful to see all pages you saved from one site)
Exact matchTwo bookmarks count as duplicates only when the address is identical
Smart matchTreats near-identical addresses as the same — ignores tracking parameters (like ?ref=...) and small differences, so it catches more duplicates

Selection helpers

ButtonWhat it does
Select allTick every duplicate bookmark at once
Select noneClear all ticks
Keep firstAutomatically keep the earliest copy in each group and tick the rest for deletion
Keep lastKeep the most recent copy in each group and tick the rest
Same-folder dedupeWithin a single folder, keep one copy and tick the rest
Delete selectedRemove all ticked bookmarks (a confirmation dialog lists exactly what will go)

Every duplicate shows its title, address, and the folder it lives in, so you always know which one you're keeping and which you're removing.

🔗 Broken link checker

Visits every bookmarked link to see whether it still works, then sorts the results into clear categories. You stay in control: nothing is deleted automatically.

Controls

ControlWhat it does
Grant permissionFirst-time only — allow the extension to open links so they can be checked. Used solely for checking, nothing else.
Start / Pause / Resume / StopRun the scan, pause it anytime (it remembers where it was), and resume or stop
Progress barLive counts of checked / OK / broken links while the scan runs
Select all / Delete selectedPick the broken links you want to remove and confirm
Open to verifyOpen the selected links in new browser tabs so you can double-check them yourself before deleting

How results are sorted (8 categories)

Each broken link is placed into one category. Only the first two mean "likely dead" — the others are warnings to review, not automatic deletions.

Soft 404

The page loads, but the content is secretly an error page (it says "page not found" or "removed"). Likely dead — verify before deleting.

Client error (4xx)

The page is gone — e.g. 404 Not Found. Usually safe to remove, but you can still check.

Server error (5xx)

The website's server has a temporary problem. Try again later before deleting — it may recover.

Timed out

The site took too long to answer. Could be slow, blocked, or a flaky network. Review and retry.

Blocked by security check

The site is probably fine — it just refused the automated check (a captcha or protection wall). Open it manually to confirm.

Cannot check automatically

The extension couldn't reach the site (network limit or the site refuses bots). Does NOT mean it's broken. Verify manually.

Other

An uncategorized hiccup. Open the link to see what's going on before deciding.

Redirected

The bookmark still works — it just jumps to a new address (e.g. an old domain moved to a new one). No need to delete. To update the address, edit the bookmark.

📌 The "Select all" button skips the Redirected group on purpose, so you won't accidentally delete bookmarks that still work fine.

🧹 Cleanup tools

Three tidy-up tools. Each one scans first, shows a preview list of what it found, and waits for your confirmation.

ToolWhat it does
Remove empty foldersFinds and deletes folders that contain no bookmarks (leftovers after you cleaned out their contents)
Merge duplicate foldersCombines folders that have the same name under the same parent folder into one, moving all bookmarks together
Sort alphabeticallyArranges the bookmarks inside every folder from A to Z, with a live progress count

⚙️ Settings

Configure what gets scanned and how the link checker behaves. This is also where the help link and developer email live.

SettingWhat it controls
Back up bookmarksA reminder with a button to open Chrome's bookmark manager so you can export a copy before deleting
Excluded foldersBookmarks inside these folders (and their subfolders) are skipped by every scan
Skip domainsWebsite addresses the link checker should not visit (e.g. sites that always block bots). You add them yourself; none are preset.
Request intervalWait time between each link check — higher is gentler on websites
Request timeoutHow long to wait for a single site before giving up
Max concurrencyHow many links are checked at the same time — higher is faster but more likely to trigger blocks
RetriesHow many times to retry a link that failed before marking it broken
Soft 404 detectionOn by default — reads the page content to catch fake "OK" error pages. Turn off for a faster, lighter scan.

Frequently asked questions

Q. The link checker asks for permission — is that safe?
To check whether a bookmark still works, the extension needs to open each link once. Grant the permission when prompted. It is only used for checking links — your bookmark list is never uploaded anywhere.
Q. A link shows "Blocked by security check" or "Cannot check automatically" — is it broken?
Not necessarily. These websites refuse automated checks (a captcha, a login wall, or a network limit). They very often work fine when you open them yourself. Use "Open to verify" to check them in new tabs before deciding to delete.
Q. What does "Soft 404" mean?
Some websites return a normal-looking page that's secretly an error page — it might say "page not found" or "this content has been removed". The extension reads the page content to catch these. They're likely dead, but open one to confirm if you're unsure.
Q. What does "Redirected" mean? Should I delete those?
These bookmarks still work — they just jump to a new address (for example, an old domain that moved to a new one). You usually don't need to delete them. To update a bookmark to its new address, edit that bookmark manually in your bookmark manager.
Q. Is my data safe? Does the extension upload my bookmarks?
No. Your bookmarks stay in your browser the whole time. The extension only opens links to check if they're alive — it never sends your bookmark list to any server.
Q. The scan is slow or the page feels stuck.
Large bookmark lists simply take time. The extension processes them in small chunks so you can still interact with the page, and you can pause and resume anytime. If websites are blocking the checker, lower Max concurrency in Settings. If your connection is fast and sites aren't blocking you, raising it speeds things up.
Q. Can I undo a deletion?
Bookmarks are deleted permanently, which is why the extension always asks you to confirm and reminds you to export a backup first (Settings → "Open bookmark manager"). Chrome also keeps its own short-term undo after a deletion.
🐞 The extension isn't working — how do I report it?
If the extension won't open, a feature misbehaves, or something looks broken, please tell the developer so it can get fixed. Send a short email describing what happened:
  • What you did step by step
  • What you expected to happen
  • What actually happened (any error message counts!)
  • A screenshot, if you can — it helps a lot
Email the developer at thetoolsdev@gmail.com. Every report is read. Thank you for helping make the extension better! 🙏