19 Best Broken Link Checker Tools (2026 Guide)

19 Best Broken Link Checker Tools (2026 Guide)

Profile-Image
Bright SEO Tools in Technical SEO Published: Sep 22, 2026 | Updated: Sep 22, 2026 · 2 hours ago
0:00

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

ToolBest ForTypeFree Tier
Google Search ConsoleVerifying what Google has actually foundOfficial monitoringYes
Screaming Frog SEO SpiderFull-site technical crawlsDesktop crawlerYes (500 URLs)
Ahrefs Webmaster ToolsFree ongoing broken link monitoringCloud platformYes
Ahrefs Site AuditAgencies needing deep crawl dataCloud platformNo
Semrush Site AuditAll-in-one technical SEO auditsCloud platformLimited
SitebulbVisual crawl reporting for clientsDesktop crawlerNo
Dead Link CheckerQuick, no-signup scansOnline toolYes
BrokenLinkCheck.comSimple one-off checksOnline toolYes
W3C Link CheckerSmall sites, open standard validationOnline toolYes
Xenu's Link SleuthLegacy desktop crawlingDesktop crawlerYes
Broken Link Checker (WordPress plugin)WordPress site ownersPluginYes
Sitechecker.proOngoing monitoring with alertsCloud platformLimited
Check My LinksFast single-page checksBrowser extensionYes
Dr. Link CheckScheduled recurring scansOnline toolLimited
Monitor BacklinksTracking broken inbound backlinksCloud platformNo
LinkMiner (Mangools)Competitor broken-link outreachBrowser extension/cloudLimited
SEO PowerSuite WebSite AuditorDesktop audits with white-label reportsDesktop softwareYes
WebCEOAgencies managing multiple clientsCloud platformLimited
Google Analytics 404 TrackingCatching real user-hit broken linksDIY methodYes

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

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.


Share on Social Media: