Marketing

Broken Link Checker

Crawl a whole site through its sitemap and internal links, then test every unique link and report the exact status code, redirect target, and the page each dead link was found on.

POST/broken-links2 crDocs

Running it here is free and never spends credits — the page calls the same production endpoint your integration would.

✦ What you get

Everything the endpoint returns

The playground above shows the same fields the API responds with — nothing is held back for the paid tier.

Whole-site crawl

Finds pages through sitemap.xml and robots.txt, expands sitemap indexes, then follows internal links.

Exact status per link

Every unique link is requested and reported with the real code — 404, 410, 500, or a network error.

Warnings kept separate

403 and 429 responses are flagged as warnings, not failures, so bot-blocking does not read as breakage.

Redirect targets

For a 301 or 302 you get the destination, so you can point the link at its final home.

Source attribution

Each broken link lists the page it was found on — no hunting for where to make the fix.

CSV export

Download the full report to work through it in a spreadsheet or hand it to someone else.

✦ How it works

Three steps, no signup

01

Point it at your site

Entire site to crawl up to 250 pages, or single page when you just need one URL verified.

02

We test every unique link

Up to 1,500 links are requested across the crawl, with results grouped as broken, warning, or fine.

03

Fix and re-run

Filter to broken only, export the list, and scan again once the redirects are in place.

✦ Who it's for

Built for

SEO teams

Clear dead links before they drag on crawl budget and rankings.

Content editors

Catch outbound references that have rotted since the post went live.

Migration leads

Verify a relaunch did not leave 404s behind in the old URL structure.

Agencies

Produce a defensible link-health report for a client in one scan.

Documentation owners

Keep a large docs site free of broken cross-references.

✦ Questions

Frequently asked

Ready to run this on a schedule?

The same endpoint, called from your code, billed in credits.