wtoolsy.com
Network, DNS, IP
Developer tools
SEO and page analysis
Finance and calculators
Universal
Articles

HTTP Status Checker

Check what HTTP code the server returns and detect the redirect chain.

What is an HTTP code and why is it worth checking?

An HTTP code (HTTP status code) is a three-digit number returned by the server in response to every browser or tool request. It indicates whether the request was successful, whether a redirect occurred, or whether a client- or server-side error happened. Regularly checking HTTP codes allows you to quickly detect issues with page availability, incorrect server configuration or broken redirects.

2xx Success
  • 200 OK — request completed successfully
  • 201 Created — resource has been created
  • 204 No Content — no content in response
3xx Redirects
  • 301 Moved Permanently — permanent redirect
  • 302 Found — temporary redirect
  • 307 Temporary Redirect — preserve HTTP method
  • 308 Permanent Redirect — preserve HTTP method
4xx Client Errors
  • 400 Bad Request — invalid request
  • 401 Unauthorized — authorization required
  • 403 Forbidden — access denied
  • 404 Not Found — page does not exist
  • 429 Too Many Requests — too many requests
5xx Server Errors
  • 500 Internal Server Error — server error
  • 502 Bad Gateway — gateway error
  • 503 Service Unavailable — service unavailable
  • 504 Gateway Timeout — gateway timeout

How do HTTP redirects work?

An HTTP redirect is a mechanism that informs the browser that a resource has been moved to a different address. The server returns a 3xx code along with a Location header pointing to the new address. Our tool tracks the entire redirect chain — you can see every step from the entered address to the final page. This is particularly useful when diagnosing SEO issues, as overly long redirect chains slow down indexing by Google.

Want to learn a detailed description of all HTTP codes? Check out our full guide to HTTP codes →