Custom Web Audits
Run Audit Demo Audit Audit Types Free Tools Pricing What We Analyze 🔒 Login
← All free tools
🔧

Broken Link Checker

Check the links on any page for 404s and unreachable destinations. Broken links waste crawl budget, leak link equity and send visitors to dead ends.

⚡ Interactive demo — sample data
3 broken links found among the links checked on this sample page — two 404s and one unreachable destination.
Links checked: 22 Looks good
404 — https://example.com/old-pricing-page (moved or deleted internal page) Issue
404 — https://partner-site.com/resources/guide (external page no longer exists) Issue
unreachable — https://defunct-domain.example (domain no longer resolves) Issue
Remaining 19 links resolved successfully Looks good

About this tool

Check the links on any page for 404s and unreachable destinations. Broken links waste crawl budget, leak link equity and send visitors to dead ends.

How it works

Enter your page URL
Paste any public URL and run the check. We fetch the page, parse out the links it points to, and follow each one to see what it actually returns — skipping anchors, mailto, tel and javascript links that aren't real destinations.
Review the results
You get the number of links checked and how many came back broken, with the failing URL and its status code (like 404 or 500) or an unreachable flag for links that wouldn't respond at all. Working links are confirmed so you know the rest are healthy.
Fix or remove the dead links and re-run
Repoint each broken link to the correct destination, redirect it, or remove it. Re-run the check to confirm the page is clean before search engines re-crawl it and before more visitors hit a dead end.

What we check

Common issues we catch

Where this matters

Frequently asked questions

What counts as a broken link?
Any link whose destination returns an error or won't respond. That includes 4xx codes like 404 Not Found and 403 Forbidden, 5xx server errors like 500 and 503, and links that are simply unreachable — dead domains, timeouts or connection failures. All of them send a visitor to a dead end.
How many links does this tool check?
It checks the links found on the single page you submit, up to a capped number, following each to its final destination. It's a fast per-page check rather than a full-site crawl, so point it at your most important pages and run it after any change that might have broken links.
Does it follow redirects?
Yes. The check follows redirects to the final destination before judging a link, so a link that redirects to a working page counts as healthy, while one that redirects into an error or dead page is correctly flagged as broken.
Why does a link work in my browser but show as broken here?
Some destinations block or rate-limit automated requests, or behave differently for non-browser clients, and can return an error to a checker while loading fine for you. When a link is flagged, it's worth opening it yourself to confirm whether it's a genuine break or the destination blocking automated checks.
How do broken links hurt SEO?
Internal broken links waste the crawl budget search engines spend on your site and leak the link equity that should flow to real pages. Broken outbound links weaken the quality signals your content sends. None of it helps rankings, and all of it hurts the experience that keeps visitors on the page.
What's the difference between internal and external broken links?
Internal links point to your own pages — a break here fragments your own site and is fully within your control to fix. External links point to other sites you don't control, which move or disappear on their own schedule. The tool checks both, since visitors hit a dead end either way.
What is a soft 404?
A page that shows a "not found" message to visitors but returns a 200 OK status instead of a real 404. Because it technically responds successfully, an automated status check passes even though the destination is effectively dead — these need a human eye, as the status code alone won't reveal them.
How often should I check for broken links?
Run a check after any URL change, redesign or migration, since those break the most links at once. Beyond that, periodic checks on key pages and link-heavy content catch the slow rot of external destinations changing or disappearing over time.

This is one of several free SEO tools from Custom Web Audits. For a complete, prioritized analysis of your whole website, run a full audit.