Skip to content
New: free AI crawler checker. See if ChatGPT and Claude can read your site. Check now

Popular

  • Free, no sign-up
  • Up to 10 URLs at once
  • Full redirect chains

Free Bulk HTTP Status Checker

Check the status code, full redirect chain and response headers of up to 10 URLs at once. Find 404s and redirect problems in seconds, no sign-up.

HTTP Status Checker · We request each URL from our server and follow every redirect. Nothing you enter is stored.

Each URL gets its status code, every redirect hop, the total response time and the response headers.

How useful was this tool?

Be the first to rate it.

Why bulk

Why check your URLs in bulk

Checking one URL at a time is fine until you have a sitemap full of them. After a migration, a redesign or a big content clean-up, you need to know which pages actually broke, not click through fifty links one by one.

This checker takes up to 10 URLs in a single pass and shows the status code, the redirect chain and the headers for each, so you can audit a whole batch in seconds instead of minutes.

Also calledBulk URL checkerBulk 404 checkerBulk link checkerRedirect checker

How to use it

Check status codes in three steps

  1. Paste your URLs

    One per line, up to 10 at a time. http:// and https:// both work; if you leave the scheme off we use https://.

  2. Click Check Status

    We request every URL like a browser would, follow each redirect to the end and record the response.

  3. Read the cards

    A green stripe means 2xx, purple means it redirects, red means an error. Open a card for the redirect chain and the headers.

Built forSite migrationsSEO auditsRedirect clean-upsAgencies and freelancersDevelopers

What it checks

What the status checker shows you

One card per URL, with everything you need to tell a working page from a broken one.

Final status code

The code the last response returned, with its name: 200 OK, 301 Moved Permanently, 404 Not Found and so on.

Full redirect chain

Every hop from the URL you typed to the page that finally answers, with the URL and status code of each step, not just the final destination.

Total response time

How long the whole request took in milliseconds, redirects included. Time is measured for the request as a whole, not for each hop separately.

Content type

Whether the URL serves an HTML page, an image, a PDF or something else.

Response headers

All headers of the final response, such as cache-control, server and x-robots-tag, one click away.

Bulk in one go

Ten URLs per check, with a summary of how many are OK, redirect or fail.

Reading the results

What each status code means

The first digit tells you who is responsible. Here is what to do about each group.

2xx: success

The page loads. 200 is what you want for every URL you link to and list in your sitemap.

3xx: redirect

Use 301 or 308 for moves that are permanent, 302 or 307 only for short-term ones. Point internal links straight at the final URL.

4xx: client error

404 means the page is gone: restore it or 301 it to the closest match. 403 means the server refuses access, often a firewall or bot filter.

5xx: server error

Something broke on the server, not in the URL. Check your error logs, plugins and hosting limits, then test again.

Cheat sheet

HTTP status codes, quick reference

The codes you will meet most often, what they mean and whether you need to act.

CodeNameWhat it meansWhat to do
2xxSuccessThe page loaded fine.Nothing.
200OKThe server returned the page.This is what every linked URL should return.
3xxRedirectThe page has moved elsewhere.Check it goes to the right place in one hop.
301 / 308Moved Permanently / Permanent RedirectThe move is for good. Search engines pass signals to the new URL.Update internal links to the new URL.
302 / 307Found / Temporary RedirectThe move is short-term. The old URL stays indexed.Switch to 301 if the move is permanent.
304Not ModifiedThe cached copy is still fresh.Nothing, this is normal caching.
4xxClient errorThe URL is broken or blocked.Fix the link or the page.
404Not FoundNo page lives at this URL.Restore it, or 301 it to the closest match.
410GoneThe page was removed on purpose.Fine if intended; remove links to it.
403ForbiddenThe server refuses access.Check firewall, bot filter or permissions.
429Too Many RequestsThe server is rate limiting.Wait and test again.
5xxServer errorSomething broke on the server side.Check logs and hosting, then retest.
500 / 502 / 503Internal Error / Bad Gateway / UnavailableA crash, a failing upstream server, or maintenance or overload.Look at error logs, plugins and hosting limits.

Common mistakes and fixes

Redirect problems we see most

These are easy to miss by clicking around, and easy to spot in a redirect chain.

Long redirect chains

http → https → www → trailing slash is three hops before the page loads. Redirect the first URL straight to the final one.

Redirect loops

Two rules sending visitors back and forth end in "Too many redirects". Usually a plugin and a server rule fighting over https or www.

Temporary instead of permanent

A 302 for a page that moved for good tells search engines to keep the old URL. Switch it to a 301.

Everything to the homepage

Sending every old URL to the homepage looks like a soft 404 to Google. Redirect each one to its closest new page.

FAQ

Frequently asked questions

Is this HTTP status checker free?

Yes, with no sign-up and no daily cap. You can check up to 10 URLs in each request. A fair-use limit of 10 checks a minute and 100 an hour keeps it fast for everyone.

Can I use it to find 404 errors in bulk?

Yes. Paste up to 10 URLs and every 404 gets a red stripe and a note, so broken links stand out at a glance.

Does it show the whole redirect chain?

Yes. Each hop is listed with its URL and status code, so you can see exactly how a URL gets from start to finish and spot chains that are too long (we add a warning at 3 or more redirects). Response time is measured for the request as a whole, not per hop.

Does it check both HTTP and HTTPS?

Yes. Type http:// to test the insecure version, for example to confirm it redirects to https://. Without a scheme we use https://.

How many redirects does it follow?

Up to 5. A URL that redirects more often than that, or loops, is reported as "Too many redirects".

Why do I get a 403 here when the page opens in my browser?

Some firewalls and security plugins block automated requests. Our checker identifies itself as DigitalTreedToolsBot, so a 403 often means your site is blocking bots, which can affect search crawlers too.

Can I check more than 10 URLs?

Not in one go: the limit keeps checks fast. Run several batches, or use a dedicated crawler such as Screaming Frog for a full-site audit.

Do you store the URLs I check?

No. A result is kept for a few minutes so repeat checks are fast, then it is gone.

Keep going

More free SEO tools

A 200 status is the start. These checks make sure the page is also indexable, secure and fast.

Did this tool help you?

Tap a star. It takes a second, no sign-up.

–

No ratings yet.

5★0% 4★0% 3★0% 2★0% 1★0%

Find broken links before Google does

A batch of dead links quietly hurts your SEO. Paste up to 10 URLs and see every status code and redirect in seconds. Free.

Check status codes ↑