Broken Link Checker

Enter a list of URLs and check which ones return 404 errors or other HTTP error codes. The tool fetches each URL and reports its status code — ideal for SEO audits, blog maintenance, and ensuring your content links are all working. No signup required.

🌐 API Integration Required

This tool needs a backend API to check external URLs. Options:

  • Use a serverless function (Next.js API route)
  • Integrate with RapidAPI URL checker APIs
  • Use PageSpeed Insights API (for speed checker)

Frequently Asked Questions

How does the broken link checker work?
It sends fetch requests to each URL you provide and checks the HTTP response status code. A 200 means the link is working; 404 means not found (broken); 301/302 means redirect; 5xx means server error.
Are there limitations due to browser CORS policies?
Yes. Some websites block cross-origin requests, causing the checker to report a network error even if the link is technically live. This is a browser security limitation, not a bug in the tool.
Why do broken links hurt SEO?
Broken links create a poor user experience and waste Google's crawl budget on dead pages. They also break link equity flow in your internal linking structure, which can hurt rankings.
How many URLs can I check at once?
Paste up to 100 URLs for a batch check. The tool checks them sequentially with a short delay to avoid being rate-limited by the target servers.
What HTTP status codes indicate a problem?
404 (Not Found), 410 (Gone), 5xx (Server Error), and connection timeouts all indicate broken or problematic links that should be fixed or removed.