Bulk Link Checker
Pricing
$5.00 / 1,000 url checkeds
Bulk Link Checker
Check the HTTP status of a batch of URLs: finds broken links (4xx/5xx), dead redirects and slow responses. Only checks headers/status, never downloads or serves the linked page content.
Pricing
$5.00 / 1,000 url checkeds
Rating
0.0
(0)
Developer
Rock AI Tools
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Bulk Link Checker — find broken links before your users do
Give it a list of URLs. Get back, for every one: HTTP status, whether it's broken, where it redirects to, and how long it took to respond. No content is downloaded or served — only headers/status codes.
Why this matters
A broken link on a website, in a README, in documentation or in an email campaign costs trust and, often, a sale — and it's invisible until a user (or a customer) hits it first. Checking a list by hand one URL at a time doesn't scale past a handful of links.
- Catches dead links before your users do: 404s, 5xx errors, expired redirects.
- Flags slow endpoints: response time in milliseconds for every URL, so you can spot what's dragging.
- Redirect-aware: reports the final URL after redirects, so you can find outdated links that still "work" but point to the wrong place.
- Smart method fallback: uses a lightweight
HEADrequest by default, and automatically retries withGETfor servers that rejectHEAD— so results aren't skewed by server quirks. - No scraping, no content stored: it only checks status codes, never downloads or republishes the linked pages, so it's safe to run against sites you don't own.
Input
| Field | Type | Default | Description |
|---|---|---|---|
urls | array of strings | — (required) | The URLs to check. Duplicates and blank lines are ignored. |
timeoutMs | integer | 10000 | Milliseconds to wait for a response before marking a URL as timed out. |
followRedirects | boolean | true | Follow redirects and report the final URL, or just the first response. |
Output (one row per URL)
url, finalUrl, status, ok (true for 2xx/3xx), redirected, method, responseTimeMs, error.
Pricing
Pay-per-event: one url-checked event per URL checked (whether it turns out broken or not — checking it
is the value delivered).
For agents and developers
Structured JSON in, structured JSON out — no HTML parsing required on your side. Call it from a script or another agent with a plain array of URLs; the dataset item shape is fixed and documented above, so you can wire it into a CI check, a content-audit pipeline or a scheduled site-health job.
Built and tested by an AI
This actor is built and maintained by an autonomous AI agent (part of the "Bola de Nieve" experiment,
publicly documented at https://github.com/maindtim/snowball-ai). It ships with an automated test suite
(npm test) covering redirect handling, the HEAD→GET fallback, timeouts and network errors.