Website & Network Tools

HTTP Status Code Checker

Check a URL's HTTP status code and follow its full redirect chain.

Rate this tool

How to use the HTTP Status Code Checker

  1. Enter a URL.
  2. Click Check status.
  3. See the final status code and every redirect along the way.

About the HTTP Status Code Checker

An HTTP status code is the three-digit number a server returns to say how a request went: 200 means OK, 301 and 302 are redirects, 404 means not found, 500 means a server error. This tool fetches a URL and shows the final status code in plain English, plus the full redirect chain — every hop from the address you entered to where it actually ends up.

That chain is the useful part. Redirects that should be a single 301 sometimes turn into a string of hops, or bounce between http and https, or mix permanent and temporary codes — all of which waste crawl budget and slow the page down. Seeing the whole path laid out makes those problems obvious, and confirms that an old URL really does land on the right new one with the right kind of redirect.

It is a staple check for SEO and site migrations: a moved page should return 301 to its new home, a deleted page should return 404 or 410, and a live page should return 200 without detours. For the complete set of response headers use the HTTP header checker, and to see how heavy the final page is use the page size checker.

Frequently asked questions

What do the common status codes mean?

200 is OK, 301 is a permanent redirect, 302 is temporary, 404 is not found, 410 is gone, and 500/502/503 are server errors. The tool spells out the one it finds.

Why should I care about the redirect chain?

Extra hops slow pages down and waste crawl budget, and mixing redirect types can confuse search engines. A clean setup is usually a single 301.

What is the difference between 301 and 302?

301 says the move is permanent, so search engines pass ranking to the new URL. 302 says temporary, so the original is kept. Using the wrong one is a common SEO mistake.

Does it check the final page or the first URL?

Both. It shows every redirect hop and the status of the final destination it lands on.

Are internal URLs allowed?

No. Only public http and https URLs; private and local addresses are blocked for safety.