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.
Related long-tail tasks
- 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.
Specialized Broken Link Checker guides
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.
Related tools
Related pages
- Technical SEO audit — compare seo tools and read FAQs
- Best free SEO tools — compare seo tools and read FAQs
- Website SEO audit checker — compare seo tools and read FAQs
- Crawl and index tools — compare seo tools and read FAQs
- Site performance SEO tools — compare seo tools and read FAQs
- Browse all free online tools on Utilnivo
- Explore more seo tools on Utilnivo
- Link Extractor — Extract all links from HTML with anchor text.
Page last reviewed:
