Let’s be honest, nobody goes looking for broken links until something goes wrong. Maybe a visitor shoots you an email saying, “Hey, your contact page is broken,” or you notice a weird spike in bounce rates and start digging around. Either way, broken links have a sneaky way of piling up quietly in the background while doing real damage to your SEO and your visitors’ experience.
The good news? You don’t have to spend a single dollar to fix this problem. There are genuinely useful free tools out there, no “free trial” tricks, no bait-and-switch.
This guide walks you through what broken links actually do to your site, and then gets into the tools that real website owners and SEO professionals actually use in 2026.
What Is a Broken Link, Exactly?
A broken link (also called a dead link) is any hyperlink on your website that leads somewhere that no longer exists. When a user or search engine crawler follows it, they hit a dead end — typically a 404 Not Found error.
Think of it like giving someone directions to a store that closed down two years ago. The address sounds right, but when they get there, there’s nothing there. Frustrating for them. Embarrassing for you.
There are a few different flavors of broken links worth knowing about:
- Internal broken links connect one page on your site to another page on the same site. These are the most damaging because they disrupt site navigation and confuse search engine crawlers trying to map your content.
- External broken links point from your site to another website. When that external page gets moved, deleted, or the domain expires, your link dies with it. These make your content look outdated and unreliable.
- Broken image links are images embedded from external URLs that no longer exist. Instead of the image, visitors see a sad little broken image icon.
- Broken backlinks are links from other websites pointing to pages on your site that you’ve since deleted or moved. These are actually opportunities — more on that in a moment.
Why Broken Links Are More Serious Than You Think
Here’s the thing: a few broken links won’t cause your site to crater overnight. Google itself has acknowledged that broken links are a natural part of the web and aren’t necessarily a sign of a low-quality site. But that doesn’t mean you should ignore them.
They waste your crawl budget
Search engines allocate a limited crawl budget to each website — basically a cap on how many pages Googlebot will crawl during any given visit. Every time the crawler hits a broken link, it wastes a request that could have been used to discover or re-index your actual content. For small sites, this usually isn’t a big deal, but for larger sites — e-commerce stores, news sites, content-heavy blogs — this crawl waste compounds fast.
One useful benchmark: sites with more than 2% broken links typically see measurable ranking drops, and sites above 5% are likely losing significant traffic. That’s not a number to brush off.
They disrupt internal linking signals
Internal links play an important role in SEO — they help search engines understand a website’s structure. Google has indicated that a site’s internal link structure is an important ranking factor, which means broken internal links can cause a website to miss out on search engine traffic.
They hurt user experience in a very direct way
Studies show that 89% of consumers will shop with a competitor after having a poor user experience on a site. A visitor who clicks a broken link doesn’t just shrug and move on — they make a judgment call about whether to trust your site at all.
They signal neglect to Google
Google bots assess broken links and redirects when crawling web pages, and these elements impact your ranking in search engine results. A site riddled with broken links reads as neglected, and that perception — whether human or algorithmic — has consequences.
The Free Tools That Actually Work in 2026
There are dozens of broken link checkers floating around the internet, but most fall into one of a few categories: quick online scanners, desktop crawlers, browser extensions, and CMS plugins. Here’s an honest breakdown of the ones worth your time.
1. Google Search Console (Free, Always)
Best for: Seeing what Google has actually found on your site
Before you try anything else, check here. Google Search Console is not a traditional broken link checker — it won’t crawl your entire site on demand — but it’s the one source that tells you what Google has actually encountered during its crawls.
To find broken links in Search Console, go to Pages (under Indexing) and filter for “Not found (404).” You’ll see which URLs Google tried to access and couldn’t. In some cases, GSC may show referring pages or discovery sources for the broken URL.
The limitation worth knowing: GSC only shows errors that Googlebot has encountered during recent crawls, so it may miss links on low-traffic pages that aren’t crawled frequently. It also doesn’t show outbound broken links — only internal 404s and external pages linking to your broken URLs.
So use Search Console as your starting point and verification tool, not your only tool.
2. Screaming Frog SEO Spider (Free up to 500 URLs)
Best for: Technical SEO audits, detailed crawl reports, agency-level work
Screaming Frog is the tool that professional SEO teams reach for first, and for good reason. It’s the most powerful free option available for broken link detection — as long as your site is under 500 pages.
The free version crawls up to 500 URLs. The paid version at $259/year adds JavaScript rendering, custom extraction, and scheduled crawling.
To find broken links with Screaming Frog: download and install the desktop app, enter your URL, hit Start, then go to the Response Codes tab and filter for Client Error (4xx). You’ll get a full list of broken URLs, and clicking any one of them shows you the “Inlinks” panel — meaning exactly which pages on your site are pointing to that dead link.
You can also find broken jump links (bookmark anchors) by enabling “Crawl Fragment Identifiers” in Config > Spider > Advanced — these are the kind of broken links that don’t return a 404 status code and often go completely unnoticed.
The downside is the 500-URL crawl cap and restricted access to several advanced features, and the tool has a steep learning curve with a dense interface that can overwhelm beginners. If your site is small and you’re comfortable with a technical interface, it’s excellent. If you need something simpler, read on.
3. Dead Link Checker (Free Online Tool)
Best for: Quick scans without downloading anything
Dead Link Checker (deadlinkchecker.com) is one of the oldest and most reliable online scanners in this space — it’s been running since 2013. No download, no setup. You paste your URL, pick your scan type, and it gets to work.
It not only detects invalid URLs but also pinpoints their exact location in the HTML code, making it easier to fix issues. Unlike other tools that mix working and broken links in their reports, this checker only displays problematic URLs, reducing unnecessary information.
The free version handles single-site checks without an account. To access the multi-site checker or auto checker, you’ll need to log in or create a free account. The auto-check feature (scheduled scans + email reports) is a paid upgrade, but the core functionality is genuinely free and useful.
Good for: bloggers, small business owners, freelancers doing a one-off audit.
4. BrokenLinkCheck.com (Free Online Tool)
Best for: The simplest possible experience with no friction
BrokenLinkCheck.com finds dead links on any website in minutes, with no sign-up and no downloads. It’s about as low-barrier as it gets. You type in a URL, it scans the site, and it returns a report of broken links with status codes and the pages where they appeared.
It won’t win any design awards, and it lacks the depth of Screaming Frog, but sometimes you just want a straight answer fast. For a personal blog or small portfolio site, this does the job. The free version is best suited for smaller websites and limited scans.
5. Atomseo Broken Link Checker (Free Online + Browser Extension)
Best for: Detailed status code reports, CSS/image link checking
Atomseo scans websites, pages, or domains and provides the complete list of broken or dead links, including anchors, images, CSS links, and JavaScript. It also provides status codes (2xx, 3xx, 4xx, 5xx) of every single link, including redirect information, along with meta title, description, and H1 data, with duplicate content warnings.
On top of the online tool, there’s a Chrome and Microsoft Edge extension that highlights broken links directly on the page as you browse — useful for editors and developers doing spot-checks without running a full crawl every time.
6. Dr. Link Check (Free Tier Available)
Best for: A clean report you can actually read, plus blacklist checking
Dr. Link Check does something most free tools don’t: it goes beyond just checking if a URL returns a 404. Each link passes through multiple checks — is the URL properly formatted? Does the server respond in a reasonable time? Is the SSL certificate valid? Is the return code an error? Does the link appear on any blacklists for malicious content? And is the server responding with a 200 OK but the page content indicates something wrong (a “soft error”)?
That last one — soft error detection — is surprisingly valuable. Some pages return a 200 status but actually show a “page not found” message in the body. Most simple checkers miss this entirely.
The free tier allows you to run checks on smaller sites. Paid plans add scheduled automatic monitoring with email reports.
7. WordPress Broken Link Checker Plugin (Free, WordPress Only)
Best for: WordPress site owners who want ongoing automated monitoring
If your site runs on WordPress, this is the most hands-off solution available. The Broken Link Checker plugin helps you catch broken links and images fast, before they hurt your SEO or UX, and lets you scan and bulk-fix issues from one easy dashboard.
The plugin by AIOSEO is particularly well-regarded. Unlike some other WordPress broken link checker plugins, it’s built as a SaaS service, so it won’t slow your website down. It also won’t be blocked by managed WordPress hosting companies because it uses external cloud servers to check for broken links instead of scanning directly on your hosting server. The AIOSEO version provides 200 free link credits per month.
For most small-to-medium WordPress sites, 200 monthly link credits is enough to stay on top of things without paying a cent.
8. SEO Repair Kit (Free WordPress Plugin + Paid Plans)
Best for: WordPress site owners who want broken link checking as part of a complete SEO maintenance toolkit — without juggling multiple plugins
Most of the tools in this list do one thing: find broken links. SEO Repair Kit takes a different approach. It’s a WordPress plugin that handles broken links, 404 errors, redirects, image alt text, schema markup, sitemaps, keyword tracking, and more — all from a single dashboard. If you’re already managing several SEO tasks manually across different tools, this kind of consolidation is worth paying attention to.
- Links Manager is the core broken link feature. It scans both internal and external links across your entire site, reports their HTTP status (broken, redirected, healthy, or problematic), and lets you create redirects directly from the results — no need to switch between tools. For large sites, the Auto Scan feature lets you schedule scans daily, weekly, or monthly, with configurable batch sizes and post type targeting so the scanner doesn’t overload your server.
- 404 Monitor runs in real time, logging every 404 error your site generates along with the referrer, user agent, and IP data. You can create a redirect from inside the error log in a couple of clicks. For sites that change URLs frequently — e-commerce stores, news sites, membership platforms — this live monitoring is genuinely useful because it catches errors the moment they happen, not the next time you remember to run a manual scan.
The plugin is available for free on WordPress.org, which gives you basic access to the core features. Paid plans start at $29.99/month or $199 as a one-time lifetime purchase for a single site — cheaper than most comparable toolkits when you factor in everything it replaces.
One thing worth noting: SEO Repair Kit also won the 2025 People’s Choice Award on TemplateMonster with a 32% vote lead, and is backed by AWS Startups — useful signals if you’re evaluating plugins for a client or a business site where reliability matters.
Who it’s for: WordPress site owners who are currently managing broken links, redirects, and other technical SEO tasks with a patchwork of separate tools and want to bring it all into one place.
And If You Want a Human Expert to Audit Your Whole Site?
The tools above are all self-serve — you run them yourself and interpret the results. That’s fine for routine maintenance, but there are situations where a manual expert review makes more sense: before a site migration, after a major redesign, when rankings have dropped unexpectedly, or when you simply don’t have the time or confidence to dig through crawl reports yourself.
SEO Repair Kit offers a free SEO audit service atseorepairkit.com/free-seo-audit that’s worth knowing about. Rather than handing you an automated report and leaving you to figure it out, their team delivers a human-reviewed analysis within 24 hours. The audit covers 15+ modules that you can select individually or run as a full-suite analysis:
- Free SEO Audit Tool
- Google SERP Checker
- Backlink Checker
- Keyword Research
- Page Crawl Test
- Mobile Support Test
- HTTP Header Test
- Website Speed Test
- Internal Link Checker
- Sitemap Finder
- Extract Meta Tags
- Organic Traffic Checker
- Website Technology Checker
- Email Verification Tool
- URL Redirect Checker
The process is straightforward: choose which audit modules you want, enter your website URL and work email, and request the manual audit. An SEO specialist reviews the results and delivers a report with actionable recommendations — not a generic checklist of things to theoretically fix, but a real read of your specific site.
The value here is in the human layer. Automated tools are good at flagging what’s broken. They’re not as good at telling you which broken things actually matter, what the likely cause is, or what to prioritize first. A specialist who manually reads your crawl data, checks your internal linking structure, and looks at your actual SERP positions can give you a different quality of insight.
If you’re running a business site and haven’t had a proper SEO audit done recently, this is a low-friction way to get one. You’re not filling out a sales form — you’re getting a real audit delivered to your inbox.
How to Actually Fix Broken Links Once You Find Them
Finding broken links is only half the battle. Here’s what to do with the results:
- For broken internal links: Go to the source page and either update the link to point to the correct URL, or if the destination page no longer exists, remove the link or redirect the old URL.
- For broken outbound links: If the external page has moved, update your link to the new URL. If the content is gone permanently, either remove the link, find a replacement source, or consider using the Wayback Machine (web.archive.org) to link to an archived version.
- For 301 redirects: If you’ve moved or deleted pages on your own site, set up 301 redirects from the old URLs to the most relevant existing pages. This preserves any link equity flowing into those old URLs and keeps visitors from hitting dead ends.
- For broken backlinks (links from other sites pointing to your deleted pages): These are actually an SEO opportunity. Set up 301 redirects from your old URLs to relevant current pages, and you’ll recapture whatever authority those backlinks were passing.
How Often Should You Check for Broken Links?
This depends on your site size and how frequently you publish or update content. As a rough guide:
- Small sites (under 50 pages): A manual check every 3–6 months is fine.
- Medium sites (50–500 pages): Monthly automated scans or a scheduled crawl with Screaming Frog quarterly.
- Large sites (500+ pages): Ongoing monitoring is worth the investment, either through a paid tool or a scheduled crawl setup.
The more frequently you publish new content or link to external sources, the more often those links can go stale. A WordPress plugin running quietly in the background is the lowest-friction solution for ongoing maintenance.
Quick Comparison at a Glance
| Tool | Type | Free Limit | Best For |
| Google Search Console | Online/Cloud | Free | Seeing Google indexing & crawl issues |
| Screaming Frog SEO Spider | Desktop App | 500 URLs | Technical SEO audits |
| Dead Link Checker | Online | Manual scans free | Quick broken-link checks |
| BrokenLinkCheck.com | Online | ~3,000 pages per scan | Simple website scans |
| Atomseo Broken Link Checker | Online + Extension | Limited free scans | Advanced link/status checking |
| Dr. Link Check | Online | Small free plan | Soft errors & blacklist detection |
| Broken Link Checker Plugin (WordPress) | WordPress Plugin | 200 credits/month | Continuous WordPress monitoring |
| SEO Repair Kit | WordPress Plugin | Free on WordPress.org | All-in-one SEO + broken link management |
| SEO Repair Kit Free Audit | Expert service | Free audit available | Human-reviewed full site SEO audit |
Final Thoughts
Broken links are one of those website problems that sneak up on you. You publish a post, link to a helpful resource, and move on — then six months later that resource changes its URL structure, and your link is dead. Multiply that across dozens or hundreds of posts and you’ve got a real problem.
The tools listed here are genuinely free and genuinely useful. You don’t need to spend money to get a clear picture of your site’s link health. Start with Google Search Console for a quick read of what Google is seeing, then run a full crawl with Screaming Frog or Dead Link Checker, and if you’re on WordPress, install a plugin so it’s just handled automatically going forward.
If you want broken link management rolled into a broader SEO toolkit, SEO Repair Kit is worth a look — especially the lifetime deal if you’re managing a site long-term. And if you want a real human to look at your whole site and tell you what’s actually wrong, their free audit service at seorepairkit.com/free-seo-audit is a solid starting point.
The best broken link audit is the one you actually do — so pick the tool that fits your workflow and get started. Your visitors (and your rankings) will thank you.