Why broken links hurt
Every dead link is a dead end for visitors and a wasted crawl for search engines. Pages with broken outbound links look neglected, and broken internal links trap both users and crawlers.
Free SEO utility
Find broken links on any page before your visitors — or Google — do. Enter a URL to scan up to 100 links and get a clear report of 404s, timeouts and dead domains.
Every dead link is a dead end for visitors and a wasted crawl for search engines. Pages with broken outbound links look neglected, and broken internal links trap both users and crawlers.
The page is fetched, up to 100 links are extracted, and each is checked with a real HTTP request. 4xx/5xx responses, timeouts and DNS failures are flagged; bot-blocked pages are marked unknown, not broken.
Link rot is silent — pages you linked years ago disappear, domains expire, and URLs change without telling you. A regular broken-link scan keeps your content trustworthy, protects the user experience, and stops you from leaking link equity to dead pages. Agencies run it across client sites quarterly; bloggers check old posts before they promote them again.
Enter any public page URL. The tool fetches the page, extracts up to 100 links, and checks each one with an HTTP request. Links returning 4xx or 5xx errors, timing out, or failing DNS are reported as broken, with the error shown for each.
By default it checks external links only, since those are the ones you cannot control. Tick the option to include internal links if you want the full picture for a page.
Some sites block automated checks while working fine for real visitors — LinkedIn is the classic example. Those are marked unknown rather than broken so you can verify them manually instead of chasing a false alarm.
Up to 100 links per scan, checked 8 at a time. Scans are rate-limited per visitor to keep things fast for everyone.
This tool only requests publicly accessible pages and does not store scan results.