🔗 URL Health Checker
Pricing
Pay per event
Go to Apify Store
🔗 URL Health Checker
Check HTTP status codes, redirects, SSL, and response times for thousands of URLs in bulk. Fast, no browser needed. Perfect for uptime monitoring, SEO audits, and link validation.
Pricing
Pay per event
Rating
0.0
(0)
Developer
太郎 山田
Maintained by Community
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
8 hours ago
Last modified
Categories
Share
Check HTTP status codes, response times, redirect chains, and SSL validity for up to 1,000 URLs in a single run.
Features
- Bulk checking — Process up to 1,000 URLs per run with configurable concurrency.
- Redirect chain tracking — See the full redirect path (301/302/307/308) from source to final URL.
- Response time measurement — Millisecond-precision timing for each URL.
- SSL validation — Detects invalid or expired SSL certificates.
- Error classification — Clear error types: TIMEOUT, DNS_RESOLUTION_FAILED, CONNECTION_REFUSED, SSL_ERROR.
- Flexible delivery — Results via Apify Dataset or webhook.
Input
| Field | Type | Default | Description |
|---|---|---|---|
| urls | string[] | (required) | URLs to check (max 1000) |
| concurrency | integer | 10 | Parallel requests (1-20) |
| timeoutMs | integer | 10000 | Request timeout in ms |
| followRedirects | boolean | true | Follow HTTP redirects |
| delivery | string | dataset | "dataset" or "webhook" |
| webhookUrl | string | Webhook endpoint URL | |
| dryRun | boolean | false | Test without saving |
Output
Each result contains:
{"url": "https://example.com","statusCode": 200,"redirectChain": [],"finalUrl": "https://example.com","responseTimeMs": 142,"contentType": "text/html; charset=UTF-8","sslValid": true,"error": null,"checkedAt": "2025-01-01T00:00:00.000Z"}
Use Cases
- SEO audits — Verify all links on your site return 200.
- Site monitoring — Schedule daily checks for critical pages.
- Migration validation — Confirm old URLs redirect correctly after a site migration.
- API health checks — Monitor endpoint availability.
Cost
Pay Per Event:
actor-start: $0.01 (flat fee per run)dataset-item: $0.003 per output item
Example: 1,000 items = $0.01 + (1,000 × $0.003) = $3.01
No subscription required — you only pay for what you use.