Broken Link Checker

Scan your website for broken links, redirects, and dead URLs. Perfect for SEO optimization and website maintenance.

0% Complete
0 Pages
0 Issues
Crawling
Checking
Analyzing
Complete
Checking: Initializing...

How It Works

1

Crawl Pages

Starting from your URL, the tool crawls pages and discovers all links. Works great with sitemaps.

2

Check Links

Each link is validated with an HTTP request to check its status.

3

Report Issues

Broken links, redirects, and timeouts are flagged for review.

4

Export Data

Download results as CSV, JSON, XML, or HTML report for analysis.

Status Codes Reference

200 OK - Working
301 Moved Permanently
302 Temporary Redirect
404 Not Found
500 Server Error
0 Timeout

About Script, CSS & Image Links

Links marked as Script, CSS, or Image are assets referenced in your HTML. They may appear "broken" if:

  • Relative paths without base URL: Using <link href="style.css"> instead of <link href="/styles/style.css">
  • Missing files: The file doesn't exist at the specified location
  • Server blocking HEAD requests: Some servers reject non-browser requests (we try GET as fallback)

Fix: Always use absolute paths starting with / or full URLs. Use our JS/CSS minifier for optimization.

<link rel="stylesheet" href="/styles/custom.css"> <script src="/js/app.js"></script> <img src="/images/logo.png" alt="Logo">

Frequently Asked Questions

How do I check just one specific page?

Open Settings and enable "Single Page Only" toggle. This sets Max Pages to 1 and ensures only your entered URL is scanned - the crawler won't follow any internal links. Perfect for checking a specific page like https://example.com/contact/ without crawling the entire site.

Should I check external links?

Yes, it helps ensure outbound links work. Disable for faster internal-only audits. Consider checking links in your sitemap too.

Why do CSS/JS files show as broken?

Usually due to relative paths. Use absolute paths like /styles/style.css instead of style.css.

How do I export results?

Click "Export" after a scan completes to download all link data as CSV, JSON, XML, or an HTML report.

What's the difference between Full Crawl and URL List?

Full Crawl automatically discovers pages by following internal links. URL List lets you specify exactly which pages to check.