Broken Link Checker

Paste URLs or HTML, extract links automatically and test their HTTP status, redirects and errors to spot broken links before your visitors do.

Input mode
Use URLs list for direct link lists, or HTML snippet to auto-extract links from code.
Website URL (optional base)
For HTML mode, this base is used to turn relative links into absolute URLs. For absolute links it is optional.
Maximum links per check
Higher limits may take longer depending on server speed and remote sites.
URLs or HTML input
Total links checked
Unique http/https URLs
OK
2xx status codes
Redirects
3xx status codes
Client errors
4xx status codes
Server errors
5xx status codes
Broken links
4xx, 5xx & connection errors

No links checked yet. Paste some URLs or HTML above and click Check Links.

Free Online Broken Link Checker

The Broken Link Checker from PowerSEOTools.online helps you quickly find links that return 4xx/5xx errors or connection issues. Instead of clicking each link manually, you can test a batch of URLs in one pass and see which ones need fixing.

How to Use This Broken Link Checker

  • Choose your input mode: either a simple list of URLs or an HTML snippet.
  • Paste your content into the input box. In HTML mode, the tool will extract http/https links from href attributes.
  • Optionally enter a base URL to resolve relative links when working with HTML snippets.
  • Click Check Links to start the test.
  • Review the summary cards and detailed table to see which URLs are OK, redirected or broken.
  • Use Copy broken URLs to get a clean list for your to-do or bug tracker.

Typical Use Cases

  • Blog posts & content hubs: Make sure all outbound references still work.
  • Resource pages: Check long lists of tools, partners or downloads for dead links.
  • Landing pages & sales funnels: Verify that CTAs, sign-up links and pricing pages are all reachable.
  • SEO audits: Quickly test a set of important URLs highlighted by your crawler or Search Console.

What Counts as a Broken Link?

This tool marks a link as broken when it returns:

  • 4xx: Client errors such as 404 Not Found or 410 Gone.
  • 5xx: Server errors such as 500 Internal Server Error or 503 Service Unavailable.
  • Connection problems: DNS errors, SSL issues, timeouts or refused connections.

3xx redirects are not counted as broken, but you may still want to update URLs that redirect multiple times or point to outdated domains.

Best Practices for Maintaining Healthy Links

  • Audit your top-traffic pages regularly for broken outbound and internal links.
  • Replace dead links with updated resources or remove them if no alternative exists.
  • Minimize redirect chains by updating URLs to their final destination where possible.
  • Combine this tool with the HTTP Header Checker, Redirect Checker and XML Sitemap Validator for deeper technical SEO insight.