Bulk HTTP Status Checker
Paste up to 20 URLs and get the HTTP status code, final destination, redirect count, response time and Server header for each one in a single pass. This free tool is built for SEOs, marketers and developers who need to spot 404s, broken links and slow redirects fast — and hand a clean report to a developer. Invalid and duplicate lines are skipped automatically so mixed lists just work.
Your results will appear here
Paste one or more URLs and check them to see status codes, redirects and response times.
Results
| Final URL | Server |
|---|
Click a column header to sort. Colours: 2xx green, 3xx blue, 4xx amber, 5xx red, no response grey.
How to use
- Paste your URLs into the box — one per line, up to 20.
- Choose whether to follow redirects (on by default) to see the final page or the first hop.
- Click "Check status" to fetch every URL and read the results table.
- Sort by status or response time, then copy the summary or export a CSV for your ticket.
Features
- Check up to 20 URLs in one request with colour-coded status badges
- See the final URL, redirect count, response time in ms and Server header per link
- Toggle "follow redirects" to report the final page or the first 3xx hop
- Invalid, duplicate and over-limit lines are separated into a clear "skipped" list
- Sortable results table so you can rank by status code or slowest response
- Export a CSV report (Excel-ready, UTF-8 with BOM) to attach to a developer ticket
Frequently asked questions
How many URLs can I check at once?
Up to 20 URLs per check — one per line. Duplicate lines are removed and anything over 20 is listed as skipped, so you can paste a messy list and the tool cleans it up for you.
What does the "Timeout (4s)" status mean?
Each URL is given four seconds to respond. If the server does not answer in time, we show "Timeout (4s)" instead of a status code — the site may be down, very slow or blocking automated requests.
What is the difference between following redirects and not?
With "follow redirects" on, we follow up to five hops and report the final page's status and URL, along with how many redirects it took. With it off, the first redirect is reported as-is so you can see the exact 301 or 302 a link returns.
Why does the status column show a code but no Server header?
We try a lightweight HEAD request first and fall back to GET when a server blocks HEAD. Some servers respond without a Server header, or omit it for HEAD requests — in that case the column simply shows a dash.
Can I check links on my local network or private URLs?
No. For security the checker only fetches public internet addresses and blocks private, internal and loopback IP ranges. This prevents the tool from being used to probe internal servers.