Broken Link Checker
Scan any webpage for broken links instantly. Find 404s, server errors, and dead links that hurt your SEO and user experience.
How it works
Fetch page
The tool fetches the HTML of your URL through a server-side proxy to avoid CORS restrictions.
Extract links
All anchor links are extracted from the page HTML, excluding internal anchors, mailto, and tel links.
Check status
Each link is checked for its HTTP status code in parallel batches of 5. Results are sorted — broken first.
Broken Link Checker: Audit Your Site for Dead Links Instantly
A single broken link can kill your conversion rate and tell search engines your site is abandoned. When visitors click a link and hit a 404 error, they leave. It is that simple. For SEO, broken links waste crawl budget and destroy internal link equity.
The Broken Link Checker is a free, web-based tool that scans any webpage and finds every dead link, server error, and unexpected redirect. You don't need to install software or configure crawlers. Just drop your URL in the box above, and the tool fetches the page, extracts all the links, and tests each one in real-time. You get a clear, filterable report showing exactly which links work and which ones are broken.
How to Use the Free Broken Link Checker
Scanning a page takes seconds. Follow these steps to find your dead links:
- Enter your URL: Paste the full web address (including the https://) of the page you want to scan into the input box above.
- Start the Scan: Click the "Check Links" button. The tool will bypass browser limits using a secure server proxy to fetch your page.
- Watch the Progress: The checker extracts all anchor links and tests them in batches. You'll see a live progress bar as it verifies HTTP status codes.
- Review the Report: Once finished, check your Link Health Score. Use the filter tabs to view only the broken links (red) or redirects (yellow).
- Export the Data: Click "CSV" to download the full report, or "Copy Report" to grab a quick text summary for your team.
Privacy & Security: Your Data Stays Safe
We built this tool with strict privacy standards. Here is exactly what happens when you run a scan:
- No Data Retention: The tool fetches your page to extract links, but it never stores the HTML content or the resulting report on our servers.
- Client-Side Filtering: Once the server returns the link status codes, all filtering and sorting happens directly in your browser.
- No Tracking: We don't track which URLs you scan or build databases of your site structure. Your audits remain your business.
Features That Make This Broken Link Checker Different
Most online link checkers are slow or hide results behind a paywall. Here is why this tool stands out:
- Live Batch Processing: It tests links in parallel batches of five, cutting down scan times dramatically compared to one-by-one checkers.
- Smart Link Extraction: It intelligently ignores internal page jumps, mailto links, and javascript functions that cause false positives in other tools.
- Link Health Score: Get an instant percentage grade indicating the overall reliability of the outbound and internal links on your page.
- Filterable Views: Don't scroll through hundreds of working links to find the dead ones. Click the "Broken" tab to isolate the problems immediately.
- Instant CSV Export: Download a clean spreadsheet of your scan results in one click, perfect for sending to clients or developers.
Technical Specifications & Status Codes Explained
The tool identifies links by checking the raw HTTP response headers. It categorizes them based on the exact status code returned by the server:
| Status Code | Meaning | Action Required |
|---|---|---|
| 200 OK | The link works perfectly. | None. |
| 301 / 302 | The URL redirects to another page. | Update the link to the final destination to save a redirect hop. |
| 403 Forbidden | The server blocked the request. | Often a false positive if a site blocks bots. Check manually. |
| 404 Not Found | The page no longer exists. | Remove the link or find an alternative source. |
| 500 Server Error | The target server crashed. | Try again later. If it persists, remove the link. |
Frequently Asked Questions (FAQ)
Does this tool check my entire website?
No, this tool scans one specific webpage at a time. It is designed for deep, fast audits of high-value pages like your homepage, a popular blog post, or a specific resource list.
Why do some working links show up as broken?
Some websites employ strict firewalls (like Cloudflare) that block automated requests. If the target server refuses to answer the tool's ping, it logs a timeout or a 403 error. If you suspect a false positive, click the link to verify it manually.
How many links can it scan at once?
There is no strict limit, but scanning pages with over 500 links may take a few minutes. The tool is optimized to process links in parallel batches to maintain speed without overwhelming the target servers.
Can I use this to find broken backlinks?
This specific tool checks the links going out from a page you specify. If you want to see if other websites are linking to broken pages on your site, you will need a dedicated backlink auditor.
Related Tools You Might Like
UTM Link Builder
Build UTM-tagged URLs for campaign tracking with quick presets
Schema Markup Generator
Generate JSON-LD structured data for Organization, Product, Article, FAQ & more
robots.txt Generator
Build a robots.txt file with presets for WordPress, Next.js, and more
Keyword Density Checker
Analyze keyword frequency and density percentage for SEO
Page Speed Analyzer
Measure TTFB, payload size, and website performance metrics
Redirect Checker
Trace 301 and 302 redirect chains to their final destination
