Chrome keeps your bookmarks looking tidy whether the pages behind them are alive or not. The title you saved three years ago still appears exactly the same in your bookmark bar today — even if the page now returns a 404, the domain has lapsed, or the content has been replaced entirely. This guide covers the manual method for finding broken bookmarks, its practical limits, and how to automate the whole process.
Why Chrome Does Not Flag Dead Bookmarks
Chrome’s bookmark manager is a storage system, not a monitoring system. It records the URL and the title at the moment you click the star, and it never makes another request to check whether those URLs still work. This is by design — constantly pinging every bookmarked URL in the background would consume bandwidth and create privacy concerns.
The result is a collection that accumulates rot silently. Pages move, domains expire, companies shut down, and CMS migrations break thousands of URLs simultaneously. A bookmark folder you relied on six months ago may have a significant number of dead links today, and Chrome will give you no indication of which ones they are.
The Manual Method: Opening Every Bookmark One by One
If you want to find broken bookmarks without any tools, the process is straightforward but exhausting:
- Open the Bookmark Manager with Ctrl+Shift+O (Cmd+Shift+O on Mac).
- Work through each bookmark folder systematically.
- Right-click a bookmark and choose Open in new tab, or click it directly.
- Check whether the page loads or returns an error (404 Not Found, domain error, blank page).
- If it is dead, decide whether to delete it or note the URL for archival.
- Repeat for every bookmark.
For a small, well-maintained bookmarks collection — say, under 50 links — this takes maybe 20 minutes. For most people’s actual bookmarks libraries, with hundreds or thousands of entries accumulated over years of browsing, it is not a realistic approach. You would also need to remember to do this check periodically, since pages that are alive today may go dead next month.
What the manual method cannot do:
- It cannot distinguish between temporary downtime and permanent death — a page that was down when you checked might load fine five minutes later.
- It cannot recover the content of a dead page — you would need to go to archive.org yourself, find the right URL, and scroll through snapshots to find the version that was live when you saved it.
- It cannot run in the background — you have to be present for the entire process.
What Actually Causes Bookmark Rot
Understanding the causes helps you set expectations about how much rot is likely in your collection:
Page deletion. The most common cause. A blog post gets removed, a product page is retired, or a forum thread gets deleted. The domain is still live but the specific URL returns 404.
Domain expiration. Smaller sites, personal projects, and startup blogs often disappear when the owner stops paying for the domain or hosting. The entire site becomes unreachable, taking every URL you saved from it with it.
URL structure changes. CMS migrations, site rebuilds, and platform switches frequently change URL patterns. A page at /blog/2019/my-post becomes /articles/my-post. If the old owner did not set up redirects — and many do not — every old URL is a dead link.
HTTPS migration without redirects. Sites that moved from HTTP to HTTPS without setting up proper redirects leave the HTTP versions of their URLs unreachable. Less common now but still present in older bookmark collections.
Paywalls and geo-restrictions. Strictly speaking these are not dead links — the page loads — but the content you saved is no longer accessible. This is a different problem that no tool can fully solve.
How Bookmend Automates Dead-Link Detection
Bookmend is a Chrome extension that scans your existing bookmarks library in the background without requiring you to move or reorganize anything. There is no migration, no account setup, and no bookmark limit.
The detection works as follows:
Background scanning. Bookmend periodically checks each bookmarked URL by making the same type of HTTP request your browser makes when you visit a page. Checks run in the background without interrupting your browsing.
Two-check confirmation. Before a bookmark is marked dead, Bookmend must record two failed checks separated by at least 48 hours. This prevents temporary downtime — a server that is unreachable for a few hours due to maintenance or an outage — from being flagged as a permanently dead link. The 48-hour gap means that by the time a bookmark is marked dead, it has had two chances to respond on different days and failed both times.
Results in the rot-check dashboard. Dead links accumulate in a dedicated dashboard at bookmend.app/rot-check. You can review them all in one place rather than hunting through bookmark folders. Links are shown with their original title, URL, and the date they were first flagged.
One-Click Recovery via the Wayback Machine
When a page is dead, Bookmend offers one-click recovery to the Wayback Machine snapshot closest to the date you originally saved the bookmark.
This matters more than it might seem at first. The Wayback Machine has tens of billions of snapshots, and a popular URL may have hundreds of archived versions spanning a decade. If you saved a bookmark in 2021, you probably want the 2021 version of the page — not the 2015 version, and not a 2024 version captured after the content changed significantly.
By pre-selecting the snapshot nearest your save date, Bookmend removes the need to scroll through the Wayback Machine’s calendar view and manually identify which snapshot is relevant.
If the Wayback Machine never crawled the page — which happens for some less-trafficked sites, intranet pages, or URLs that were never publicly indexed — Bookmend will indicate that no snapshot is available rather than sending you to a useless result.
For a full walkthrough of how the recovery feature works, see Bookmend’s how-it-works page.
Full-Text Search Across Dead and Live Bookmarks
One of the more practically useful features of Bookmend is that it indexes the content of bookmarked pages when it first encounters them — while they are still live. That index persists locally even after the page goes dead.
This means you can search for a keyword across your entire bookmarks library and surface the content of a page even if the URL no longer works. If you remember that a bookmark contained a specific term, step, or concept but cannot remember the title, you can find it through content search rather than by guessing which URL might have contained it.
This is part of the full-text search feature available in the free tier.
Comparing the Manual Approach and Bookmend
| Factor | Manual method | Bookmend |
|---|---|---|
| Detects all dead links | Only if you click each one | Automatic background scan |
| False positives | High (temporary downtime) | Low (two-check, 48h gap) |
| Wayback recovery | Manual: copy URL, visit archive.org, find snapshot | One click to closest snapshot |
| Works on large collections | Impractical over ~50 bookmarks | No limit |
| Requires your time | Yes — you must be present | No — background |
| Periodic re-checking | Only if you remember to do it again | Automatic |
| Cost | Free | Free tier covers detection + recovery |
Cleaning Up After the Scan
Once Bookmend has surfaced your dead links, cleanup is straightforward:
- Delete confirmed dead links you no longer need. For full steps on removing individual bookmarks, see How to Remove a Bookmark.
- Recover pages you still want using the one-click Wayback Machine link.
- Export your bookmarks as an HTML backup before doing a large cleanup session. See How to Export Bookmarks in Chrome for the steps.
For folder organization and removing duplicates, Bookmend’s cleanup tools handle both in the same interface as the dead-link dashboard.
The Pro Tier: What Is Added
The free tier covers dead-link detection, two-check confirmation, one-click Wayback recovery, full-text search, duplicate detection, and folder cleanup. There is no bookmark limit, and nothing is uploaded.
The Pro tier (currently also free) adds AI chat search — a natural-language interface for searching your bookmarks by meaning rather than keywords — cross-device sync, and unlimited archived snapshots. See the pricing page for a full comparison.
Getting Started
Install Bookmend from the Chrome Web Store. It requires only the “bookmarks” permission, which gives it read access to your Chrome bookmarks — nothing else. The extension begins building its index immediately after installation. Dead links typically begin appearing in the rot-check dashboard within the first few hours of background scanning, depending on the size of your collection.
There is nothing to configure and no migration — Bookmend works with the bookmarks Chrome already has.
Frequently asked questions
No. Chrome's bookmark manager shows the title and URL you saved, but it never checks whether the destination still loads. The title looks identical whether the page is live, redirected, or returning a 404 error.
A bookmark is broken when the URL it points to no longer returns a usable page. Common causes include: the site owner deleted the page (404 Not Found), the entire domain expired or was sold (domain error), the page moved without a redirect (also 404), or the server is returning an error code (5xx). Temporary downtime is different — the server may come back, which is why Bookmend waits for two separate checks before marking a link dead.
A single failed request can be caused by temporary server downtime, a network hiccup, or maintenance windows that last a few hours. By waiting 48 hours between checks and only marking a bookmark dead after both fail, Bookmend avoids false positives that would flag live pages as dead.
Often yes, through the Wayback Machine. Bookmend's one-click recovery opens the closest archived snapshot to the date you originally saved the bookmark, which is usually the most relevant version of the page. If the Wayback Machine never crawled the page, recovery is not possible, but Bookmend will tell you that upfront rather than showing a broken link.
No. On the free tier, all scanning, indexing, and dead-link detection happens locally on your device. Nothing is uploaded. The only outbound requests are the same HTTP checks your browser would make when you visit a page.
Bookmend works across your entire Chrome bookmarks library — every folder and subfolder, including the Bookmarks Bar, Other Bookmarks, and any nested folders you have created. You do not need to select which folders to scan.
There is no bookmark limit. Whether you have 50 or 5,000 bookmarks, Bookmend scans all of them.
No. Bookmend flags dead links for your review but does not delete or modify bookmarks without your input. You decide whether to remove a dead bookmark, attempt Wayback recovery, or leave it as-is.
Bookmend can detect duplicate bookmarks — entries pointing to the same URL saved in multiple folders. It surfaces them for your review so you can decide which copy to keep. Deletion is always manual and deliberate.
No account is required to use the free tier. Install the extension and it works immediately with whatever bookmarks Chrome already has.
Searching the Wayback Machine manually requires you to notice a bookmark is dead, copy the URL, open archive.org, paste the URL, and scroll through available snapshots looking for the right date. Bookmend does the dead-link detection automatically and pre-selects the snapshot closest to when you saved the bookmark — reducing a multi-step process to a single click.
Yes. The rot-check dashboard at bookmend.app/rot-check lists all flagged dead links together. You can review them in one session and remove those you no longer want to keep, one at a time, without having to hunt through folders manually.
Yes, indirectly. Bookmend indexes the content of your bookmarked pages when they are still live. If a page later goes dead, you can still search for the content by keyword and find what the page used to say — useful for recovering information even before you decide whether to restore the URL.
After installation, open the Bookmend extension panel from the Chrome toolbar. The rot-check feature is accessible from the main dashboard, or you can go directly to bookmend.app/rot-check. Bookmend scans in the background, so results accumulate without you needing to trigger anything manually.

