Broken link checker for any URL
Enter a page URL to test every link on it — internal and external — and instantly see which are broken, redirected, or unreachable.
Link results
- Broken
- 0
- Redirects
- 0
- Unreachable
- 0
- OK
- 0
Links
What the broken link checker does
It fetches the page you enter, reads every <a href> on it —
both internal links to your own pages and external links to other sites — and sends a lightweight
request to each one to see how it responds. Every link is sorted into a category:
- Broken — the link returns a 404, 410, or a 5xx server error. These are the ones costing you trust and crawl budget; fix or remove them first.
- Redirected — the link points at a URL that forwards elsewhere. Not fatal, but updating the link to the final destination is cleaner and faster.
- Unreachable — the host didn't respond in time or refused the connection. Worth a manual retry, as it can be a slow or flaky server.
- OK — the link resolved with a healthy 2xx.
Why broken links hurt more than you'd think
A dead link is a small thing that compounds. For visitors it's a jarring 404 that erodes trust and sends them back to search. For crawlers it wastes the budget Google spends on your site and leaks the authority that link was meant to pass. And broken links accumulate silently: an external site takes a page down, a colleague renames a URL, a redirect chain quietly rots — none of it shows up until someone clicks. Checking regularly is the only way to catch them, because the page that's fine today breaks the day a destination you don't control changes.
This checks the links on a single page (up to the first several dozen) and stores nothing. To crawl your entire site and be alerted the moment any link breaks after a deploy, try siteOS, or run a full SEO audit of the page.
Broken links come back. Catch them every time.
siteOS crawls your whole site on a schedule, checks every link, and alerts you the moment one breaks — not months later when a visitor hits a 404.