Free SEO tools

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.

Enter a URL and run the check — siteOS fetches the page and probes each link. Nothing is stored.

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:

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.