Bookmark Link Checker
Upload your browser bookmark file and automatically check every saved link — find broken, redirected, and dead URLs in seconds.
Use the Tool​
How to export bookmarks from your browser
- Chrome: Bookmarks menu → Bookmark manager → ⋮ → Export bookmarks
- Firefox: Bookmarks → Manage Bookmarks → Import and Backup → Export Bookmarks to HTML
- Safari: File → Export → Bookmarks…
- Edge: Settings → Favorites → ⋮ → Export favorites
Get notified about updates to this tool
No spam. Just high-quality updates about new features and guides.
Tool Overview​
The Bookmark Link Checker is a free browser tool that reads a standard bookmark HTML export and tests every URL for validity. It detects broken pages, permanent redirects, server errors, and unresponsive links — all without installing any software.
What the tool does​
It parses the bookmark HTML file entirely in your browser, extracts every HTTP/HTTPS link, then sends them in batches to a server-side checker. Each URL is tested with a HEAD request (falling back to GET where needed), measuring HTTP status codes and response times. Results are displayed in a filterable table with per-link detail.
What problems it solves​
Browser bookmarks accumulate over years. Sites go offline, pages get deleted, domains expire, and URLs change without redirects. Manually clicking through hundreds of saved links to find dead ones is impractical. This tool automates the entire audit in under a minute.
Who should use it​
- Researchers and students who bookmark reference material and need to verify links are still live
- Developers auditing link collections or curated resource lists
- Content creators who maintain lists of tools, sources, or inspiration links
- Power users with years of accumulated bookmarks wanting a periodic cleanup
Why it matters​
Dead bookmarks are a silent productivity drain. A 404 page when you need a resource wastes time and breaks workflows. Running a regular bookmark audit keeps your collection clean and reliable.
How It Works​
Input​
Export your bookmarks as an HTML file from any major browser (Chrome, Firefox, Safari, Edge). Upload the .html file by dragging it onto the tool or clicking to browse. The file is parsed locally in your browser — it is never uploaded to any server.
Processing​
Extracted URLs are sent in batches of 10 to a server-side API endpoint that performs the actual HTTP checks. Using a server bypasses browser CORS restrictions, so every URL — regardless of the site's CORS policy — gets a real HTTP status code. Checks run concurrently for speed. Each request times out after 7 seconds.
Output​
Results appear in a live table as checks complete. Each row shows:
- HTTP status code — 200 OK, 301/302 redirect, 404 Not Found, 5xx errors, etc.
- Response time — milliseconds to first byte
- Redirect destination — the final URL if the link has moved
- Error message — for DNS failures, TLS errors, or timeouts
Limitations​
- Rate-limited sites may return 429 Too Many Requests when checked back-to-back
- Bot-blocking sites (e.g. behind Cloudflare protection) may return 403 even if the page is live
- JavaScript-only pages return 200 since the server receives a valid response, regardless of client-side content
- Local / intranet URLs are blocked for security
Export Formats​
| Format | Best for |
|---|---|
| CSV | Opening in Excel, Google Sheets, or any spreadsheet app |
| JSON | Programmatic processing or piping into other tools |
| TXT | A plain-text list of broken links only — easy to share or read |
| HTML | A styled report you can save, print, or send to someone |
Frequently Asked Questions​
Is my bookmark file uploaded to your servers?​
No. The file is parsed entirely in your browser using the FileReader API. Only the extracted URLs are sent to the server for checking — the file itself never leaves your machine.
Why do some working links show as 403 or blocked?​
Many websites use Web Application Firewalls (Cloudflare, Akamai) that reject automated HTTP requests. The link is almost certainly still live — the server is just refusing to respond to a non-browser user agent. These results are worth manually verifying.
Why does a redirect show instead of 200?​
When a URL has permanently moved (301) or temporarily redirected (302), the tool follows the redirect and reports both the original URL and the final destination. This helps you spot outdated bookmarks pointing to stale addresses.
How many bookmarks can I check at once?​
There is no hard limit on the number of bookmarks in the uploaded file. The tool processes them in batches of 10 concurrently, so a collection of 500 links typically completes in 30–90 seconds depending on server response times.
What browsers are supported for exporting bookmarks?​
- Chrome / Edge: Bookmarks manager (⋮ menu) → Export bookmarks
- Firefox: Bookmarks → Manage Bookmarks → Import and Backup → Export Bookmarks to HTML
- Safari: File menu → Export → Bookmarks…
Related Tools​
Related Posts​
Get Early Access to New Tools
Be the first to try new APIs and applications. No noise. Only meaningful releases and practical engineering insights.
