Broken Link Checker (404s, Redirects, Missing Images)
Pricing
from $0.70 / 1,000 link checkeds
Broken Link Checker (404s, Redirects, Missing Images)
Crawl any website and check every link and image: find broken links (404, 500, dead domains), redirect chains and missing images, with the pages they appear on. Bulk websites, fast, no browser.
Pricing
from $0.70 / 1,000 link checkeds
Rating
0.0
(0)
Developer
Pagecraft Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Broken Link Checker: Find 404s, Redirects and Missing Images
Crawl any website and check every link and image on it. Get a list of broken links (404, 500, dead domains, timeouts), redirect chains and missing images, each with the pages they appear on, so you know exactly what to fix.
What it does
- 🔍 Crawls pages from the sitemap and internal links (same site, robots.txt respected)
- ✅ Checks internal links, external links and images, each unique URL once
- ↪️ Shows full redirect chains (301, 302, 307, 308)
- 🛡️ No false alarms from bot protection: links that refuse automated checks (HTTP 401, 403, 429, 503, 999) are listed as
blocked, not broken - 📍 Lists up to 5 pages where each problem link was found, with the link text
- 📊 One summary row per website: pages crawled, links checked, broken links and redirects
- ⚡ Fast, no browser; confirms with a small GET before calling a link broken (some servers reject HEAD requests)
Input
| Field | What to enter |
|---|---|
| Domains or URLs | acme.com, https://acme.com/blog or an email address; one per line |
| Pages per website | How many pages to crawl (every link and image on them is checked) |
| Check external links | Also check links to other websites |
| Check images | Also check image URLs |
| Report every link | Return working links too, not just problems |
{ "domains": ["acme.com"], "maxPagesPerSite": 100, "checkExternalLinks": true }
Who it's for
- Site owners and marketers fixing 404s that hurt SEO and conversions.
- SEO agencies running link health checks for many client sites in one run.
- Developers checking a site after a migration or redesign.
Output example
One row per broken or redirected link (or every link, if you choose), plus a summary row per website ("type": "site-summary") with pages crawled, links checked, broken links and redirects.
{ "type": "link", "url": "https://acme.com/old-pricing", "problem": "broken", "statusCode": 404, "linkType": "internal", "linkText": "See pricing", "foundOn": ["https://acme.com/", "https://acme.com/features"] }
Pricing
Each unique link is checked once per website, however many pages it appears on, so you pay per unique link, not per occurrence.
| Event | When it is charged | Price per 1,000 (Free / Bronze / Silver / Gold plan) |
|---|---|---|
| Website crawled | Each website: home page, robots.txt and sitemap. | $6 on every plan |
| Page crawled | Each page crawled for links. | $1 on every plan |
| Link checked | Each unique link or image checked. | $1 / $0.90 / $0.80 / $0.70 |
| Website failed | A website that could not be reached or blocked the crawl. | $3 on every plan |
Set Maximum cost per run to cap your spend: the run stops cleanly at your limit.