๐ Broken Link Checker
Find broken links, internal links, external links, hash links, email links, phone links and unsafe JavaScript links from a URL or HTML.
๐ Check Page Links
Fetch a page URL or paste HTML manually, then check every extracted link.
This tool checks HTTP links with backend requests and validates hash, email, phone, JavaScript and empty links locally.
๐ Link Summary
Review extracted links, checked status and broken link count.
Total Links
10
Checked
0
Good
0
Broken
0
Internal
3
External
2
Special
5
โ No Broken Links Found
Unknown links usually mean the website blocked automated requests or timed out.
๐งพ Link Results
URL: https://toolmint.com/
Text: Home
URL: https://toolmint.com/json-formatter
Text: JSON Formatter
URL: https://toolmint.com/missing-page
Text: Missing Page
URL: https://nextjs.org/
Text: Next.js
URL: https://example.com/not-found-page
Text: Broken example
URL: #features
Text: Features
URL: mailto:hello@example.com
Text: Email us
URL: tel:+919999999999
Text: Call us
URL: javascript:void(0)
Text: Unsafe JS link
URL: (empty)
Text: Empty link
๐ SEO Usage
Broken links can hurt user experience and SEO quality, especially on important pages, guides and landing pages.
โ Best Practice
Fix 404 links, update redirected links, avoid empty href values and replace unsafe JavaScript links with real buttons where possible.
โ ๏ธ Important Note
Some websites block automated HTTP checks, so unknown status does not always mean the link is broken.