HTTP Status Code Checker - Bulk URLs & Redirect Chains
Pricing
$1.00 / 1,000 url checkeds
HTTP Status Code Checker - Bulk URLs & Redirect Chains
Bulk-check HTTP status codes and full redirect chains for any list of URLs. For each URL: final status, every redirect hop (status + Location), response time, content-type and server. Pure HTTP, reads headers only — fast and cheap. Great for SEO migrations, link audits and uptime spot-checks.
Pricing
$1.00 / 1,000 url checkeds
Rating
0.0
(0)
Developer
Walid
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
HTTP Status Code Checker — Bulk URLs & Redirect Chains
⭐ Bookmark this actor so bulk HTTP status checks are one click away whenever you run a migration, audit a sitemap, or vet a list of links.
Check HTTP status codes and full redirect chains for any list of URLs — in bulk. For every URL you get the final status, each redirect hop (with its status and Location), response time, content-type and server header. It reads response headers only (the body is never downloaded), so it's fast, cheap, and easy on the targets.
What it does
For each URL in your list, the actor returns:
- Final HTTP status (e.g.
200,301,404,500) okflag (true for2xx/3xx)- Full redirect chain — every hop:
url,status,Location - Final URL after all redirects
- Response time in milliseconds
- content-type, server, content-length
- error message when a URL fails (DNS, timeout, SSL…)
Input
| Field | Type | Description |
|---|---|---|
urls | array | List of URLs to check (missing scheme defaults to https://) |
url | string | Convenience field for a single URL (merged with urls) |
method | enum | GET (most accurate) or HEAD (lighter; auto-falls back to GET if rejected) |
followRedirects | boolean | Follow 3xx and report the chain (default true) |
timeoutSecs | integer | Per-URL timeout, 1–60 (default 15) |
concurrency | integer | Parallel checks, 1–50 (default 25) |
Example input
{"urls": ["https://google.com","http://github.com","https://apify.com/old-page"]}
Output
One record per URL:
{"input_url": "http://github.com","final_url": "https://github.com/","final_status": 200,"ok": true,"redirected": true,"redirect_count": 1,"redirect_chain": [{ "url": "http://github.com", "status": 301, "location": "https://github.com/" },{ "url": "https://github.com/", "status": 200, "location": null }],"content_type": "text/html; charset=utf-8","server": "GitHub.com","response_time_ms": 142,"error": null}
Use cases
- SEO migrations — verify every old URL 301-redirects to the right new URL (no chains, no 404s).
- Link audits — find broken links and unexpected redirects across a sitemap or backlink list.
- Redirect-chain cleanup — spot multi-hop chains that waste crawl budget and slow users down.
- Uptime spot-checks — batch-confirm a set of endpoints returns
200.
Pricing
Pay-per-event, no subscription: $0.001 per URL checked ($1 per 1,000 URLs). Up to 1,000 URLs per run — split larger lists across runs.
Next step: is your site ready for AI crawlers?
Status codes are table stakes. To see whether ChatGPT, Claude and Perplexity can actually read and cite your pages, run GEO Site Audit — it scores robots.txt, llms.txt, sitemap, Schema.org, meta tags and content extractability for AI readiness.
Built by dltik. Pure HTTP, headers-only — fast and cheap.