Free Broken Link Checker
Find the broken links on any page, internal and external, with real 404s separated from login walls and rate limits. No sign-up required.
How to find broken links on a page
1. Enter a page URL
Any public page. The checker reads every link on it, internal and external alike.
2. Every destination gets checked
Each unique destination is requested and graded, up to 150 per scan, with duplicates checked once.
3. Fix what actually matters
Broken links first, then redirects. Login walls and rate limits are separated out so you do not chase links that work.
What each result means
Most checkers report anything that is not a 200 as broken. Three of these four groups are not.
| Result | What it means | What to do |
|---|---|---|
| Broken | The server returned 404, 410, 500 or similar. The link genuinely does not work. | Fix or remove it. This is the only group that always needs action. |
| No response | Nothing came back. The domain may no longer resolve, or the server timed out. | Check the domain still exists. Dead domains are common in older posts. |
| Redirect | The link works but sends visitors somewhere else before landing. | Update the link to point at the final destination. Low priority, but it saves a hop. |
| Blocked | The destination returned 401, 403 or 429 to an anonymous request. | Usually nothing. These often work fine for real visitors and are flagged separately for that reason. |
Why most broken link checkers cry wolf
Run any page with outbound links through a typical checker and it will report a handful of failures that are not failures. LinkedIn, news sites behind paywalls, Cloudflare-protected pages and anything with a bot filter routinely return 403 Forbidden to an automated request while working perfectly in a browser.
Reporting those as broken sends people editing links that were never wrong. A 429 is the same problem from the other direction: the destination is rate limiting the checker, which says nothing at all about the link.
This tool grades those as blocked rather than broken and keeps them out of the broken count. The number at the top is links you actually need to fix.
Do broken links hurt SEO?
Less than most guides claim, and the two cases are worth separating. A broken outbound link is a mild quality signal and mostly a user experience problem. Nobody is penalised for linking to a site that later shut down.
A broken internal link matters more. It wastes crawl budget on a URL that returns nothing, and it cuts the target page out of the internal link graph that moves authority around your site. A page nothing successfully links to is a page that struggles to rank.
Neither is a penalty. Both are cheap to fix, which is the real argument for doing it: this is one of the few SEO tasks where the work is unambiguous and the result is immediate.
Frequently asked questions
How can I check if a link is broken?
How to identify a broken link?
How to check broken links of a website?
How can I check all links on a website?
How to check for dead links?
How can I fix a broken link?
How to fix a broken website link?
How to restore a dead link?
How do I view a broken link?
How can I check a link?
How do I find my links?
Do broken links hurt SEO?
How many links does this tool check?
What is the difference between this and the internal link checker?
Millions of people will ask AI about your category this week
RankSpot researches, writes and publishes daily, and sends you the short list of what's left. Free for 3 days.
Start free trial
