Skip to content
Free Tool · No sign-up

Broken Link Checker

Find dead links on any page in seconds. This free broken link checker loads the page, pulls out every link on it, and tests each one for real — reporting the actual status code so you can see exactly which links return a 404, which time out, and which are perfectly fine.

🔍 Checks every link🔢 Real status codes↕️ Internal & external🔒 No sign-up
🔍 Enter one page address — we'll test every link we find on it.

💡 This checks one page at a time and up to 40 links on it — it is a free tool on a shared server, not a whole-site crawler. Some websites block automated requests and may appear broken when they load fine in a browser, so always open a flagged link yourself before deleting it.

Simple & Instant

How the broken link checker works

Every link is really requested — nothing is assumed.

1

Paste the page URL

Your home page, a blog post, a resources page — wherever your links live.

2

We test each link

A quick HEAD request first, then a full GET to confirm before calling anything broken.

3

Fix what's dead

Update the URL, point it somewhere useful, or remove the link.

Why dead links quietly cost you money

Broken links accumulate quietly on any site that has been running a year or two without maintenance. Pages get renamed, products get removed, the site someone linked to shuts down, and nobody notices — because the owner rarely clicks their own links. Meanwhile every visitor who hits a 404 is one click away from leaving, and a dead link in the middle of a service page makes an otherwise professional business look neglected.

There is a search cost too. Search engines crawl your links to discover pages; links that lead nowhere waste that crawl effort, and internal links pointing at dead URLs stop passing value through your site. A dead link checker run every few months on your most important pages is one of the cheapest bits of upkeep there is.

Person in glasses biting a pencil in frustration while staring at a laptop screen at a desk

What to do with the broken links you find

Handle each one on its merits. If the page simply moved, update the link to the new address, or set up a proper 301 and confirm it works with our redirect checker. If an external site disappeared for good, either remove the link or replace it with a living source — do not leave it hoping it comes back. If the failure is an SSL error rather than a 404, check the target's certificate with our SSL checker before assuming the page is gone.

Link rot is exactly the kind of thing a maintenance plan exists for. Our website maintenance services include regular link, uptime, and update checks, and WordPress support covers the fixes when something does break. If your links broke during a site move, our migration service maps the old URLs properly, and while you're auditing the page you may as well run the free SEO audit and the website speed test and check what the site is built on with the WordPress theme detector.

Large open-plan office with rows of desks where many people work at laptops under strip lighting
FAQ

Broken link checker — FAQs

Can it check my whole website at once?

No — this free tool checks one page and up to 40 links on it, because each link is a real request from our server. For a full-site crawl you need a desktop crawler, or ask us to audit the site for you.

A link is flagged broken but it opens fine for me. Why?

Some sites block automated requests, or return 403 to anything that isn't a browser. We already retry with a full request before flagging, but a few sites still refuse. Always open a flagged link yourself before deleting it.

Do broken links hurt my SEO?

Indirectly but genuinely. They waste crawl effort, stop internal links passing value, and push visitors away — and visitor behaviour is what ultimately drives your results.

What does each status code mean?

404 means the page is gone. 403 means access is refused. 500-range codes mean the other server has a problem. "No response" means it never answered — usually a dead domain or a timeout.

Can you find and fix broken links across my site?

Yes — a full link audit and the fixes are part of our maintenance plans. We check every page, not just one.

Want your whole site checked, not just one page?

Our maintenance plans catch broken links, downtime, and update problems before your customers do.

See Maintenance Plans →