Broken Link Checker
Last updated: What’s new
Scan any webpage for broken links with a free dead link checker and 404 checker in one. Find dead URLs, 404 errors, and server failures on both internal and external links, all in one check.
Enter a page URL to check all its links:
Referral reward
Know a business that needs a website or SEO?
Introduce them and earn a referral reward. They work with us directly, and we handle the proposal, delivery and support.
Know a business that needs a website or SEO?
Introduce them and earn a referral reward. They work with us directly, and we handle the proposal, delivery and support.
Projects: 10%, at least $100
Monthly services: 10% for the first six months
A $1,999 website earns you about $200. A $999 a month SEO plan earns about $600 over six months.
Your introduction message
This reference credits the introduction to you:
Email me the referral details
More options Send us this result or get a copy by email
How the Broken Link Checker Works
This tool scans a single webpage and verifies every link on it. Here's the process:
- Enter a URL, paste the address of any webpage you want to check. The tool fetches its full HTML source.
- Extract all links, it finds every
<a href>tag on the page, resolving relative URLs to absolute ones and separating internal from external links. - Check each link, every link gets an HTTP request (up to 100 links, with bounded concurrency). The tool records the status code and response time.
- Report results, broken links (4xx, 5xx, connection errors) are flagged and shown first, with a summary of total, broken, internal, and external link counts.
Why Broken Links Hurt Your Website
Broken links are one of the most common, and most easily fixable, issues on websites. Here's why they matter:
- Crawl efficiency, broken links waste requests and make navigation harder. Crawl-budget tuning mainly matters for very large or frequently changing sites; repair links for users without treating every 404 as an indexing crisis.
- Useful destinations, repair broken internal links and redirect a removed page only when a relevant equivalent replacement exists. A 301 is a permanent canonical signal, not a guaranteed recovery of rankings or traffic.
- Poor user experience, visitors who click a link and land on a 404 page lose trust in your site, and many will not come back after a bad experience.
- Broken internal linking, internal links distribute PageRank throughout your site. Broken internal links create dead ends that prevent both users and crawlers from reaching important content.
- Reputation damage, for businesses, agencies, and professionals, broken links signal neglect. Clients and partners may question the quality of your work if your own site has dead links.
After finding broken links, use the Redirect Checker to trace redirect chains, the HTTP Status Code Checker to bulk-verify your URL status codes across the site, and the Internal Link Analyzer to see the full picture of which pages link to each other (and which are orphaned with no inbound links).
How to Fix Broken Links
Once you've found broken links, here's how to handle each type:
- Internal 404s, fix the source link. Redirect the old URL if an equivalent replacement exists; intentionally removed content can correctly return 404 or 410 instead of an unrelated category redirect.
- External 404s, find the current URL of the resource (check the site's navigation or use Google). Update your link to the new address. If the content is gone permanently, remove the link or replace it with an alternative source.
- Server errors (5xx), these are typically temporary. Recheck after a few hours. If the error persists, the external site may have a problem, consider linking to an alternative resource.
- Timeout / Connection errors, the server may be overloaded or blocking automated requests. Verify manually in your browser before removing the link.
- Prevention, schedule regular broken link checks (monthly for small sites, weekly for large ones). Implement proper redirect rules during any URL change or site migration.
For comprehensive SEO maintenance, combine broken link checking with the Sitemap Checker to ensure your sitemap only contains live URLs, and the Robots.txt Tester to verify crawler access.
What’s new
-
CSV exports protect text cells from spreadsheet formulas, unfinished scans remain partial, and failed requests show readable explanations.
Next steps
Broken Link Checker related tools and articles
Continue with the closest follow-up checks and guides based on this tool's topic, crawl intent, and optimization workflow.