Skip to main content
Utilnivo

SEO & Webmaster

Broken Link Checker

  • Browser-based
  • No signup

Paste HTML or fetch a page URL, extract internal and external links, then test HTTP status codes from your browser. Cross-origin sites may block some checks.

100% Client-Side

Your data never leaves your computer.

How to use this tool

1. Enter the page URL or paste HTML. 2. Run the checker to extract and test links (up to 20 unique URLs). 3. Review broken links with 4xx/5xx status or network errors. 4. Fix or remove dead links before publishing.

Worked example

Example: a footer with an old /pricing link returning 404 appears in the broken links table for a quick fix.

When to use this

  • Auditing a page footer before launch.
  • Checking migrated blog posts for stale outbound links.
  • Validating partner links on a resource page.
  • Quick QA on HTML exported from a CMS.

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

  • Treating temporary 503 responses as permanent broken links.
  • Checking only the homepage when deep pages have unique nav links.
  • Ignoring redirects that should be updated to final destinations.
  • Running checks on localhost URLs that are not reachable from the tool.
  • extract all links from page HTML
  • check redirect chain for moved URL
  • validate sitemap URLs are not 404
  • preview Open Graph tags on same page
  • audit canonical tag on broken-link page

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. Cross-origin pages may block HEAD requests from the browser (CORS), so paste HTML when live fetch fails. Status codes reflect what your browser can reach—not a server-side crawl.

Privacy and file handling

Your data is processed in your browser and is not uploaded to our server.

Important notice

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

Explore focused guides for common searches—each page reuses this broken link checker with different examples and FAQs.

Frequently asked questions

Is the Broken Link Checker free to use?

Yes. Utilnivo tools are free to use and do not require an account.

Are my inputs stored?

Utilnivo does not require an account. See the privacy note on this page for how your data is processed for this tool.

How do I get started with Broken Link Checker?

Open the tool on this page, enter your inputs, and use the on-screen controls. No account is required.

Page last reviewed: