Broken Link Checker — Honest Link Health
Pricing
from $1.00 / 1,000 results
Broken Link Checker — Honest Link Health
Crawl your pages and check every link's HTTP status. Reports broken links (404/410/5xx/DNS) separately from blocked (403/429) and redirects, with the source page — so a login-walled link is never falsely flagged as broken.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
alaudin burki
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Crawl your pages and check every link's HTTP status. Reports broken links (404/410/5xx/DNS) separately from blocked (403/429) and redirects, with the source page — so a login-walled link is never falsely flagged as broken.
Built reliability-first: every row reports what was found and what was missing — you never get a silent blank, and a run summary tells you exactly what happened.
What you get
| Field | Description |
|---|---|
sourcePage | Source Page |
url | Url |
anchorText | Anchor Text |
internal | Internal |
state | State |
httpStatus | Http Status |
reason | Reason |
finalUrl | Final Url |
How to use it
- Fill in the input (see the example below).
- Run it once for a snapshot, or schedule it to keep the data fresh.
- Export to CSV/JSON/Excel, or push straight to Google Sheets, Notion, Airtable, Zapier, Make, or n8n.
Input
{"startUrls": [{"url": "https://example.com"}],"maxPages": 1,"checkExternal": true,"onlyBroken": false,"useProxy": false,"maxConcurrency": 10,"maxItems": 100000}
Sample output
[{"sourcePage": 42,"url": "https://example.com/item/1","anchorText": "example","internal": "example","state": "example","httpStatus": "ok","reason": "example","finalUrl": "https://example.com/item/1"}]
Typical uses
- Site health / SEO — schedule weekly; alert on
SUMMARY.counts.broken. - Pre-launch QA — check a staging site before go-live.
- Content audits — find dead outbound links in old articles.
Pricing
$1.00 / 1,000 results ($0.001 per result), plus a near-zero start fee. You are never charged beyond your limit, and blocked or
failed items are reported honestly — not billed as data.
FAQ & limitations
- Public data only — no login walls, no cookies required.
- Rate limits on the source may require the proxy or a retry on very large pulls.
- Every row reports its own status, so partial results are always labeled, never faked.
- Integrations: output works with Zapier, Make, n8n, and any webhook via Apify's integrations.
- Formats: results export as JSON, CSV, Excel, or HTML from the dataset.
Related actors
- SSL Certificate Checker
- DNS Lookup
- HTTP Header Analyzer