Broken Link Checker

Paste a page URL. We extract every <a href> on the page, fire concurrent HEAD requests against all of them, and show you exactly which links are dead — with status codes, anchor text, and response time.

Scan a page
We stop after 100 links on a page so the scan stays fast. HTTPS-only. Max concurrency 15.
How this scan differs from basic tools
Real HTTP codes, not regex guessing. We send concurrent HEAD requests — falling back to GET on 405/501 — against every link. Status 200/301/404/500 comes straight from the origin server.
Anchor text + link context. Every broken link includes the actual anchor text your visitors clicked, so you can find-and-replace it in your CMS instantly.
Skips tracking noise. mailto:, tel:, javascript:, fragments, and internal-network URLs are filtered out automatically.
Sub-6-second scans. A 100-link page typically returns in 3–5 s thanks to parallel fetches.