Live polling shows results
Live polling shows results as they arrive — no waiting for a full crawl to finish.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Find broken and dead links on any webpage. Live status updates and CSV export included.
Broken Link Checker crawls any public webpage and checks every link it finds, reporting HTTP status codes, response times, and whether each URL is reachable. Enter a URL, set the crawl depth (1 = links on the seed page only, 2 = seed page plus linked pages, 3 = deep crawl), and toggle 'Same domain only' to stay within a single site or also check external links. The checker starts a background job on the server and polls for results every 2 seconds so you see links appear live as they are tested. The results table color-codes broken links in red, and a summary bar shows total links checked, how many are broken, and how many are OK. When the job completes, export the full results as a CSV for further analysis or to share with your SEO team.
Live polling shows results as they arrive — no waiting for a full crawl to finish.
Configurable crawl depth lets you do a quick single-page check or a deeper site audit.
Same-domain toggle prevents wasted time testing external sites you don't control.
CSV export makes it easy to share results with SEO teams or file issues.
Status code and response time data help distinguish flaky links from hard 404s.
Free and unlimited — no account, no page limits, no paywalled reports.
Input: URL: https://example.com/blog Depth: 1 Same domain only: ON
Output: Total: 47 / Broken: 3 / OK: 44 Broken: https://example.com/old-post (404), https://oldcdn.example.com/img.jpg (404), https://partner.com/spec (timeout)
Input: URL: https://example.com Depth: 2 Same domain only: ON
Output: Total: 178 / Broken: 12 / OK: 166 Broken includes 8 internal 404s on /docs/legacy/* and 4 image 404s in old blog posts.
Input: URL: https://example.com/resources Depth: 3 Same domain only: OFF
Output: Total: 200 (cap reached) / Broken: 18 / OK: 182 Broken includes external 404s, 2 timeouts, and 1 503 — CSV export recommended for review.