Skip to main content
Utilnivo

SEO & Webmaster

Utilnivo

Free Broken Link Checker

Check pages for dead links and bad HTTP status codes.

No registration
  • On your device

Browse more in SEO & Webmaster or all tools.

Private on your device

Your information stays on your device and is not uploaded.

What is a broken link checker?

A broken link checker scans links on a page or sitemap and reports HTTP status codes, redirects, and failures. Helps fix SEO and user-experience issues before launch.

Use this free broken link checker to validate hrefs on marketing pages, docs, and resource lists bloggers link to. Identify 404 and 5xx responses before visitors or search crawlers hit them.

Pair with Redirect Checker when you replace URLs to ensure 301s land on correct targets.

How to use this tool

Paste page URL, start scan, export or note failing URLs, update links or add redirects.

Worked example

Example: resource page with 40 outbound links—two partners changed URLs without redirects.

When to use this

  • Blog maintenance.
  • Partner resource page updates.
  • Documentation refresh sprints.

Common examples

  • Blog post HTML → flags `/old-pricing` returning 404 in the footer.
  • Resource page with 15 outbound links → surfaces two 403 partner URLs blocked to bots.
  • Post-migration homepage → confirms `/docs/getting-started` redirects but `/docs/api` is 404.
  • Email newsletter archive paste → finds `http://` mixed-content links that fail on HTTPS site.
  • Affiliate page QA → catches truncated URL missing trailing slash before publish.
  • Internal wiki export → lists broken image `src` paths still pointing at retired CDN host.

What people search for

  • broken link checker
  • dead link checker
  • check broken links on website
  • website link checker free
  • seo broken link audit

Common mistakes

  • Checking once after launch only.
  • Treating 403 as success.
  • Not rechecking after CDN changes.
  • check external links
  • http status checker
  • heading structure audit

How it works

Extract links from HTML or a fetched page, then send HEAD requests to check HTTP status codes. Broken or unreachable links are listed in a results table.

Limitations

Checks up to 20 unique URLs per run. Some sites block live checks from the browser—paste HTML when fetch fails. Status codes reflect what your browser can reach, not a full server crawl.

Privacy and file handling

Your data stays on your device and is not uploaded.

Important notice

Link checks run from your browser and may be blocked by site security or rate limits. Only the first 20 unique URLs are tested per run.

These pages use the same broken link checker with guides tailored to specific search intents.

FAQ

Frequently asked questions

Same as W3C link checker?

Similar goal—browser-based convenience for quick scans.

JavaScript links?

Some JS-generated hrefs may require rendered crawl—verify manually if missed.

Schedule scans?

Re-run after major content or domain changes.

Page last reviewed: