19 Best Broken Link Checker Tools (2026 Guide)
Every broken link on your site is a small trust signal working against you. A visitor hits a 404, a crawler wastes budget on a dead URL, and a page that once earned link equity from another site quietly stops passing any value at all. Link rot is inevitable — pages get deleted, domains expire, URLs get restructured — but letting it accumulate unchecked is optional.
This guide compares 19 of the most reliable broken link checker tools in 2026, from free browser extensions to enterprise crawl platforms, so you can pick the right one whether you're auditing a five-page portfolio site or a 500,000-URL e-commerce catalog.
Why Broken Links Are Worth Fixing, Not Just Finding
Broken links cause damage in three distinct ways:
- User experience — a visitor who hits a dead page mid-journey is far more likely to bounce than one who finishes reading
- Crawl efficiency — every 404 a crawler encounters is crawl budget it didn't spend on a page you actually want indexed
- Lost link equity — if an external site links to a page you've since deleted or moved without a redirect, that inbound authority goes nowhere
Google has confirmed that a reasonable number of broken links won't directly hurt rankings, but a site riddled with them signals poor maintenance and can indirectly affect both crawl efficiency and user trust signals like bounce rate and dwell time.
How We Evaluated These Tools
- Coverage — does it check internal links, outbound external links, or both?
- Scale — can it handle a five-page site and a 500,000-page site equally well, or does it cap out?
- Actionability — does it just report broken URLs, or does it show you exactly which page links to each one so you can fix it fast?
- Update frequency — is it a one-time scan, or does it monitor continuously and alert you to new breakage?
Quick Comparison Table
| Tool | Best For | Type | Free Tier |
|---|---|---|---|
| Google Search Console | Verifying what Google has actually found | Official monitoring | Yes |
| Screaming Frog SEO Spider | Full-site technical crawls | Desktop crawler | Yes (500 URLs) |
| Ahrefs Webmaster Tools | Free ongoing broken link monitoring | Cloud platform | Yes |
| Ahrefs Site Audit | Agencies needing deep crawl data | Cloud platform | No |
| Semrush Site Audit | All-in-one technical SEO audits | Cloud platform | Limited |
| Sitebulb | Visual crawl reporting for clients | Desktop crawler | No |
| Dead Link Checker | Quick, no-signup scans | Online tool | Yes |
| BrokenLinkCheck.com | Simple one-off checks | Online tool | Yes |
| W3C Link Checker | Small sites, open standard validation | Online tool | Yes |
| Xenu's Link Sleuth | Legacy desktop crawling | Desktop crawler | Yes |
| Broken Link Checker (WordPress plugin) | WordPress site owners | Plugin | Yes |
| Sitechecker.pro | Ongoing monitoring with alerts | Cloud platform | Limited |
| Check My Links | Fast single-page checks | Browser extension | Yes |
| Dr. Link Check | Scheduled recurring scans | Online tool | Limited |
| Monitor Backlinks | Tracking broken inbound backlinks | Cloud platform | No |
| LinkMiner (Mangools) | Competitor broken-link outreach | Browser extension/cloud | Limited |
| SEO PowerSuite WebSite Auditor | Desktop audits with white-label reports | Desktop software | Yes |
| WebCEO | Agencies managing multiple clients | Cloud platform | Limited |
| Google Analytics 404 Tracking | Catching real user-hit broken links | DIY method | Yes |
1. Google Search Console
Search Console's Page Indexing report surfaces "Not Found (404)" errors Googlebot has actually encountered while crawling your site, which makes it the most authoritative free source for internal broken links Google itself has run into.
Strengths: Free, ground-truth data from Google's own crawler, tied directly to your indexing status. Limitations: Only shows errors Googlebot has recently crawled — low-traffic pages may be missed — and it doesn't check outbound external links at all.
Access it via Google Search Console, and pair any findings with our guide on how to fix crawl errors in Google Search Console.
2. Screaming Frog SEO Spider
The go-to desktop crawler for technical SEOs, Screaming Frog crawls your entire site and lets you filter the Response Codes tab for 4xx client errors, then shows the exact "Inlinks" pointing to each broken URL so you know precisely what to fix.
Strengths: Full internal and external link checking, shows exactly which pages link to each broken URL, supports scheduled recurring crawls in the paid version. Limitations: Free version caps at 500 URLs per crawl.
Download it from Screaming Frog's official site, and use our spider simulator for a quick browser-based check between full crawls.
3. Ahrefs Webmaster Tools
Ahrefs offers a genuinely free broken link checker through Ahrefs Webmaster Tools, available to any site owner who verifies ownership — no paid subscription required. It scans your site and lists broken internal and external links with referring page context.
Strengths: Completely free for verified site owners, backed by Ahrefs' large crawl database. Limitations: Requires site verification; scan frequency and depth are more limited than the paid Site Audit product.
Learn more at Ahrefs Webmaster Tools.
4. Ahrefs Site Audit
For deeper, recurring analysis, Ahrefs' paid Site Audit crawls your site on a schedule and flags broken links alongside the rest of its technical health checks, cross-referencing them with your backlink database to show which broken pages are actually losing you referring domain equity.
Strengths: Recurring automated crawls, ties broken links directly to lost backlink value. Limitations: Requires a paid Ahrefs subscription.
See it at Ahrefs' Site Audit page.
5. Semrush Site Audit
Semrush's Site Audit tool includes a dedicated broken links check within its "Links" thematic report, flagging both internal broken links and broken outbound links to external domains, with suggested fixes for each.
Strengths: Combines broken link data with the rest of a full technical audit, multi-project dashboard for agencies. Limitations: Free tier is very limited for recurring audits.
Explore it at Semrush's Site Audit tool.
6. Sitebulb
Sitebulb generates visual crawl maps alongside its link-checking data, making it easier to present broken-link findings to non-technical stakeholders. Its "Hints" system also explains why a link is broken, not just that it is.
Strengths: Visual reporting, explains root causes, strong for client-facing audits. Limitations: Paid only, no free tier.
More information at Sitebulb's website.
7. Dead Link Checker
Dead Link Checker is a genuinely no-friction free online tool — paste in your URL, and it scans and reports broken links without requiring an account. It can also handle sites behind basic authentication with some configuration.
Strengths: No signup required, simple and fast for a quick check. Limitations: Lacks the depth and referring-page detail of a full crawler like Screaming Frog.
Try it at Dead Link Checker.
8. BrokenLinkCheck.com
Similar in spirit to Dead Link Checker, BrokenLinkCheck.com scans a submitted URL and returns a report of broken links found across the site, with options to schedule recurring scans on its paid tiers.
Strengths: Free basic scans, optional scheduled monitoring for a fee. Limitations: Large sites can take a long time to fully crawl on the free tier.
Access it at BrokenLinkCheck.com.
9. W3C Link Checker
Built and maintained by the World Wide Web Consortium, the W3C Link Checker validates links against open web standards rather than SEO-specific criteria, making it a useful sanity check for smaller sites or individual pages.
Strengths: Free, standards-based, no signup, transparent open-source tool. Limitations: Basic reporting compared to commercial SEO crawlers; not built for large-scale audits.
Try it at the W3C Link Checker.
10. Xenu's Link Sleuth
A genuine relic of early-2000s SEO tooling that many technical auditors still keep installed, Xenu's Link Sleuth is a free Windows desktop crawler that can handle surprisingly large sites and export detailed broken-link reports, despite not having been actively developed in years.
Strengths: Completely free, handles large sites well, no crawl caps. Limitations: Dated interface, Windows-only, no ongoing development or support.
Download it from Xenu's Link Sleuth's official page.
11. Broken Link Checker (WordPress Plugin)
For WordPress site owners, the Broken Link Checker plugin monitors your published content in the background and flags broken links directly in your dashboard as they occur, without needing to run manual scans.
Strengths: Passive, ongoing monitoring built into your CMS, flags both internal and external broken links. Limitations: Can be resource-intensive on shared hosting for large sites; paid tiers unlock additional automation.
Find it in the WordPress plugin directory.
12. Sitechecker.pro
Sitechecker's Broken Link Checker monitors your site continuously and sends alerts the moment a new broken link is detected, rather than requiring you to remember to run a scan. It checks both internal and outbound external links.
Strengths: Continuous monitoring with alerts, clean dashboard suited to non-technical users. Limitations: Meaningful scan depth and alerting require a paid plan.
Learn more at Sitechecker.pro.
13. Check My Links
A lightweight Chrome extension, Check My Links scans the page you're currently viewing and highlights broken links directly on the page in seconds — no crawl setup required, useful for spot-checking a single page before publishing.
Strengths: Instant, free, no account, works on any page you can view. Limitations: Single-page only — not a site-wide crawler.
Install it from the Chrome Web Store.
14. Dr. Link Check
Dr. Link Check offers free one-time scans plus optional scheduled recurring checks that email you when new broken links appear, positioning it between the simplicity of Dead Link Checker and the depth of a full crawler.
Strengths: Scheduled scan option, email alerts, works for both internal and external links. Limitations: Free tier scan frequency and site size are limited.
Try it at Dr. Link Check.
15. Monitor Backlinks
Rather than crawling your own site, Monitor Backlinks focuses specifically on tracking the health of your inbound backlink profile, alerting you when a link pointing to your site becomes broken on the referring page's end — a blind spot most on-site crawlers miss entirely.
Strengths: Tracks broken links on the linking site, not just your own, protecting existing backlink equity. Limitations: Paid only, narrower scope than a full technical audit tool.
See it at Monitor Backlinks.
16. LinkMiner (Mangools)
LinkMiner combines a broken-link finder with backlink opportunity data, making it especially useful for the "broken link building" outreach technique — finding broken pages on other sites that have backlinks you could replace with your own content.
Strengths: Doubles as a link-building prospecting tool, not just an internal audit tool. Limitations: Full functionality requires a Mangools subscription.
Explore it at Mangools' LinkMiner.
17. SEO PowerSuite WebSite Auditor
WebSite Auditor, part of the SEO PowerSuite bundle, is a desktop crawler that includes broken link detection alongside a broader technical audit, with the option to generate white-labeled PDF reports for client delivery.
Strengths: One-time purchase option (not subscription-only), white-label reporting for agencies. Limitations: Desktop software with a learning curve similar to Screaming Frog.
Learn more at SEO PowerSuite.
18. WebCEO
WebCEO bundles broken link checking into a broader SEO platform aimed at agencies managing multiple client sites, with automated recurring scans and white-label client reporting built in.
Strengths: Multi-client dashboard, automated recurring audits, agency-oriented reporting. Limitations: Free tier is minimal; full value requires a paid plan.
See it at WebCEO.
19. Google Analytics 404 Tracking (DIY Method)
Not a dedicated tool, but a method worth knowing: configuring Google Analytics (or GA4) to track your site's 404 page as an event lets you see broken links that real visitors actually hit, including ones caused by external sites linking to a URL that no longer exists — something no crawler catches on its own.
Strengths: Free if you already use Analytics, captures real user-encountered breakage a crawler might miss. Limitations: Requires manual setup and only catches links someone has actually clicked, not the full inventory of broken links on your site.
How to Choose the Right Broken Link Checker
- Running a small site with no budget? Start with Dead Link Checker or the free W3C Link Checker for occasional manual scans.
- Managing WordPress? The Broken Link Checker plugin gives you passive, ongoing monitoring without leaving your dashboard.
- Doing a full technical audit? Screaming Frog or Sitebulb give you the most actionable detail, showing exactly which page links to each broken URL.
- Managing multiple client sites? WebCEO or Sitechecker.pro are built for that multi-project workflow.
- Worried about lost backlink equity? Monitor Backlinks and Ahrefs are the only tools here that check broken links pointing to you, not just links leaving your own site.
Whatever you choose, cross-check results against our website SEO score checker and confirm any suspect URL's real status with our HTTP headers checker.
Common Broken Link Mistakes to Avoid
- Only checking internal links — outbound links to sites that have since gone offline or restructured are just as damaging to user trust; see our guide on how to avoid bad backlinks that hurt SEO.
- Deleting pages without redirecting them — a 301 redirect preserves link equity that a plain 404 throws away; our post on how to fix broken internal links covers the process.
- Running a one-time scan and never again — link rot is ongoing, so pair a full crawl with continuous monitoring where possible, and revisit our website audit checklist on a regular schedule.
- Ignoring your backlink profile — broken links on other sites still pointing to your dead URLs represent lost equity; see how to monitor your backlink profile and how to recover from a bad backlink profile.
- Forgetting your XML sitemap — a sitemap full of URLs that now 404 wastes crawl budget; keep it current with our XML Sitemap Generator.
For a broader technical foundation, see our what is technical SEO guide, how to audit your technical SEO checklist, and our roundup of best technical SEO crawler tools and best backlink monitoring tools for agencies.
Frequently Asked Questions
1. What counts as a broken link?
A broken link is any hyperlink that fails to load its intended destination — most commonly returning a 404 "Not Found" error, but also including server errors (5xx), DNS failures, or redirect loops.
2. Do broken links hurt my SEO rankings directly?
A small number of broken links typically won't cause a direct ranking penalty, but they waste crawl budget, hurt user experience metrics, and can indirectly affect rankings if they accumulate to the point of signaling poor site maintenance.
3. What's the difference between internal and external broken links?
Internal broken links point to a page on your own site that no longer exists. External broken links point to a page on another site that has been removed, moved, or gone offline. Both should be checked, but they require different fixes.
4. How often should I check for broken links?
For active sites, a monthly automated scan is reasonable; for large or fast-changing sites like e-commerce catalogs, continuous monitoring with tools like Sitechecker.pro or Ahrefs Site Audit is worth the investment.
5. Should I redirect or delete a broken link's target page?
If the page had any inbound links, traffic, or search visibility, a 301 redirect to the most relevant existing page preserves that value. If the page had no meaningful history, a clean 404 (or 410 Gone) is acceptable.
6. Can Google Search Console find all my broken links?
No. It only reports 404 errors Googlebot has actually encountered during its own crawls, and it doesn't check outbound external links at all, so it should be used alongside a dedicated crawler for full coverage.
7. Is Screaming Frog worth using if my site is under 500 pages?
Yes — the free version covers up to 500 URLs, which is enough for most small business sites, and it provides more actionable detail (like exactly which page links to each broken URL) than most free online checkers.
8. What is "broken link building" and how does it relate to these tools?
Broken link building is an outreach technique where you find broken pages on other sites that have earned backlinks, then pitch your own similar content as a replacement. Tools like Ahrefs and Mangools' LinkMiner are commonly used for this purpose.
9. Can a broken link checker find links inside images or PDFs?
Most standard crawlers check <a href> HTML links reliably; links embedded inside PDFs or images generally require a more specialized crawl configuration, which tools like Screaming Frog support through custom extraction settings.
10. Is a WordPress-specific plugin better than a general crawler for a WordPress site?
Not necessarily better, but more convenient — a plugin like Broken Link Checker runs passively in your dashboard without a separate crawl step, while a general crawler like Screaming Frog gives you deeper technical detail but requires running a manual scan.