Bulk URL checker
Paste a list of URLs and check what each one answers: the status code, how long the server took, and which links are broken. Export the whole run as CSV.
Addresses without a scheme are treated as https://.
Results
no list loaded yetFrom Excel to a checked URL list
- Copy a URL column without its header and paste one address per line.
- Load the list, start checking and keep this tab open.
- Review the status codes, then export CSV to filter the results in your spreadsheet.
Example results: 200 means a successful response; 404 means not found; 403 means access denied; 429 means rate limited. A block or timeout does not prove a broken link. HTTP 200 does not mean Google has indexed the page.
READ THE BULK CHECKING GUIDEBulk checking, explained
6 entriesThere is no enforced list-size cap. The checker processes five URLs at a time. Large lists take longer; keep the tab open. You can pause and resume a run.
The checker follows redirects and reports the final response: 200 means success, 404 means not found, and 5xx means a server error. Use the redirect checker to inspect each hop.
Not necessarily. A 403 may block automated requests; 429 means rate limited. Each request has a 10-second timeout. A failed or unsupported HEAD request is retried with GET, so a URL can take about 20 seconds. An unreachable result means this check could not obtain a response, not that the page is permanently gone.
It measures the server request until response headers arrive, including redirects where applicable. It is not a full browser page load. Network location and target server conditions affect it; you cannot select a test region.
No. This checks HTTP availability, not Google index status. For a site you manage, use Google Search Console to inspect indexing.
Yes. Paste your URL list, run the check and export CSV without an account.