Broken Link Checker

Scan any webpage for broken outbound links. Find dead links returning 404, 500, or timeout errors that hurt SEO and user experience.

How to use this tool.

Paste any public URL and the tool will fetch the page, extract all outbound links, and check each one for availability. Broken links are links that return HTTP error codes (4xx or 5xx) or fail to respond within 5 seconds. Fix broken links to improve user experience and preserve link equity.

Fix 404s first. They are the most common

Most broken links are simple 404 Not Found errors caused by pages being moved or deleted. Update the href to the new URL or remove the link entirely.

Check after content migrations

When a site you link to redesigns or migrates, URLs break silently. Run this tool after any major link partner changes.

Prioritize links in main content

A broken link in your article body hurts more than one in a sidebar widget. Focus your fix effort on the primary content area.

Set up regular monitoring

Run a monthly check on your most important pages. External sites change without notice. A link that worked last month might be dead today.

Frequently asked questions.

What is a broken link?

A broken link (also called a dead link) is a hyperlink that points to a page or resource that no longer exists or is unreachable. The server typically returns a 404 Not Found, 500 Internal Server Error, or the connection times out entirely.

Why are broken links bad for SEO?

Broken outbound links waste crawl budget, create poor user experience (visitors hit dead ends), and signal neglect to search engines. Google has confirmed that a page full of broken links is a negative quality signal. Fixing them improves both rankings and user trust.

How many links does this tool check?

The tool extracts and checks up to 100 unique outbound links per page. This covers the vast majority of content pages. For very large pages with hundreds of links, only the first 100 are checked to keep response times reasonable.

What status codes indicate broken links?

4xx codes (like 404 Not Found, 403 Forbidden, 410 Gone) and 5xx codes (like 500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable) indicate broken or problematic links. A status of 0 means the server was completely unreachable or timed out.

How often should I check for broken links?

Monthly checks are a good baseline for most sites. High-traffic pages with many outbound links should be checked weekly. After major site migrations or content updates, run an immediate check. External sites change without notice, so regular monitoring catches new breaks early.

Is this tool free?

Yes. You get 5 free checks per day, shared across all premium tools. Identical URL checks are cached for 24 hours and do not consume your quota.

Unlock Traffic on Autopilot

Grow organic traffic on autopilot. RankPill will research, write, optimize, and publish articles to your website daily.