Broken Image Checker - Find 404 Images on Any Page
Pricing
from $1.60 / 1,000 scanned pages
Broken Image Checker - Find 404 Images on Any Page
Scan a page for broken images: every img src/srcset HEAD-checked for 404s/errors/non-image types, plus missing-alt count. Bulk. $0.002 per page, cheaper than paid broken-link checkers; failed page fetches free.
Pricing
from $1.60 / 1,000 scanned pages
Rating
0.0
(0)
Developer
Broke to Built
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Broken Image Checker — find 404 images on any page
Scan a page for broken images: every <img> src and srcset candidate is HEAD-checked and
flagged if it 404s, errors, or returns a non-image content-type. Also counts missing alt
attributes. Single URL or bulk. $0.002 per page. Failed page fetches are recorded free.
What you get
broken— each broken image with itssrc, HTTPstatus, content-type, and the reason.imageCountchecked andbrokenCount.missingAltCount— accessibility signal.- Follows
srcsetcandidates, not justsrc. - Fail-soft: an unreachable page returns
{ok:false, error}, uncharged; a page that loads but has broken images is a normal (charged) result.
Input
{ "url": "https://example.com", "urls": ["https://example.org"], "maxUrls": 25 }
Output (real run, 2026-08-07)
{"ok": true,"url": "https://en.wikipedia.org/wiki/HTTP","pageStatus": 200,"imageCount": 22,"brokenCount": 1,"broken": [{ "src": "https://en.wikipedia.org/wiki/Special:CentralAutoLogin/start?...", "status": 200, "contentType": "text/javascript; charset=utf-8", "error": "non-image content-type" }],"missingAltCount": 6}
Pricing — $0.002 per page
Prices below checked via the Apify Store API on 2026-08-07:
| Actor | Pricing | One page |
|---|---|---|
| This actor | $0.002 per page | $0.002 |
| santamaria-automations/broken-link-checker | $0.001 start + $0.003 per result | $0.004 |
| gp005/seo-onpage-auditor | $0.01 start + $0.005 per page | $0.015 |
| happitap/broken-image-finder | $0.25 start + $0.005 per item | $0.255 |
Limits (honest ones)
- Checks images declared in the served HTML; images injected by JavaScript are not seen.
- A "broken" verdict includes 4xx/5xx, connection errors, and 2xx responses with a non-image content-type.
- Capped images-per-page and
maxUrlsper run keep runs finite.
FAQ
- Does it check srcset? Yes — every
srcandsrcsetcandidate is HEAD-checked. - What counts as broken? A 4xx/5xx, a network error, or a 2xx that isn't actually an image.
- Does it flag accessibility? It counts images missing an
altattribute. - What about a dead page? You get an
{ok:false, error}record, uncharged.
Use from code or AI agents
curl -X POST "https://api.apify.com/v2/acts/EliAI~webpage-broken-image-checker/runs?token=YOUR_APIFY_TOKEN" \-H 'content-type: application/json' -d '{"url":"https://en.wikipedia.org/wiki/HTTP"}'
Callable as an agent tool through the Apify MCP server (mcp.apify.com).