HTTP Status Code Checker - Bulk URL Audit ($0.10/100)
Pricing
Pay per usage
Go to Apify Store

HTTP Status Code Checker - Bulk URL Audit ($0.10/100)
Check HTTP status codes for URLs in bulk. Detect broken links, redirects, and server errors across your website. Export results with status codes, redirect chains, and response times.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Ava Torres
Maintained by Community
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
HTTP Status Code Checker - Bulk URL Validator
Check HTTP status codes for any list of URLs. Returns the status code, final URL after redirects, full redirect chain, response time, Content-Type header, and whether each URL is broken (4xx/5xx).
Use Cases
- SEO audits – find broken pages, chains of redirects, and redirect loops before they hurt rankings
- Broken link detection – validate internal and external links across a website or spreadsheet export
- Redirect mapping – visualize every hop in a redirect chain (301, 302, 307, 308) during site migrations
- Uptime monitoring – periodically verify that critical URLs return 200
- Content inventory – identify pages that have moved, gone, or changed Content-Type
Input
| Field | Type | Default | Description |
|---|---|---|---|
urls | array of strings | — | URLs to check (required) |
followRedirects | boolean | true | Follow HTTP redirects and capture the chain |
maxRedirects | integer | 10 | Maximum redirects to follow per URL |
timeout | integer | 30 | Per-request timeout in seconds |
concurrency | integer | 10 | Parallel requests |
maxResults | integer | 100 | Cap on URLs processed (cost control) |
Output
Each URL produces one record:
| Field | Type | Description |
|---|---|---|
url | string | Original URL submitted |
statusCode | integer | HTTP status code of the final response (0 if connection failed) |
statusText | string | Status text (e.g. OK, Not Found) |
finalUrl | string | URL after all redirects |
redirectChain | array | Each redirect hop: { "url": "...", "statusCode": 301 } |
responseTimeMs | integer | Total elapsed time including all redirects |
contentType | string | Content-Type header from the final response |
isBroken | boolean | true if status code is 4xx or 5xx |
error | string | Error message if the request could not be completed |
Example Output
{"url": "http://github.com","statusCode": 200,"statusText": "OK","finalUrl": "https://github.com/","redirectChain": [{ "url": "http://github.com", "statusCode": 301 }],"responseTimeMs": 142,"contentType": "text/html; charset=utf-8","isBroken": false}
Pricing
$0.10 per 1,000 URLs checked.