Free SEO utility

Broken Link Checker

Find broken links on any page before your visitors — or Google — do. Enter a URL to scan up to 100 links and get a clear report of 404s, timeouts and dead domains.

Scan a page for broken links

Enter a complete public page URL, including https://. By default only external links are checked.

Why broken links hurt

Every dead link is a dead end for visitors and a wasted crawl for search engines. Pages with broken outbound links look neglected, and broken internal links trap both users and crawlers.

How the scan works

The page is fetched, up to 100 links are extracted, and each is checked with a real HTTP request. 4xx/5xx responses, timeouts and DNS failures are flagged; bot-blocked pages are marked unknown, not broken.

  1. Paste the full page URL — including https:// — into the “Page URL” field.
  2. Tick “Include internal links” if you want same-domain links checked too; otherwise only external links are scanned.
  3. Press “Find Broken Links” and wait for the scan (up to 100 links, checked 8 at a time).
  4. Fix or remove the broken links in the report, then re-scan to confirm.

Link rot is silent — pages you linked years ago disappear, domains expire, and URLs change without telling you. A regular broken-link scan keeps your content trustworthy, protects the user experience, and stops you from leaking link equity to dead pages. Agencies run it across client sites quarterly; bloggers check old posts before they promote them again.

How does the broken link checker work?

Enter any public page URL. The tool fetches the page, extracts up to 100 links, and checks each one with an HTTP request. Links returning 4xx or 5xx errors, timing out, or failing DNS are reported as broken, with the error shown for each.

Does it check internal links too?

By default it checks external links only, since those are the ones you cannot control. Tick the option to include internal links if you want the full picture for a page.

Why is a link marked unknown instead of broken?

Some sites block automated checks while working fine for real visitors — LinkedIn is the classic example. Those are marked unknown rather than broken so you can verify them manually instead of chasing a false alarm.

How many links can it scan?

Up to 100 links per scan, checked 8 at a time. Scans are rate-limited per visitor to keep things fast for everyone.

This tool only requests publicly accessible pages and does not store scan results.