HTTP Status Checker
Enter any URL to check its HTTP status code, redirect chain, and response time.
What is an HTTP Status Code?
HTTP status codes are three-digit numbers returned by web servers to indicate the result of a request. They tell browsers and search engines whether a page loaded successfully, moved, or encountered an error.
Common HTTP Status Codes
- 200 OK — The page loaded successfully.
- 301 Moved Permanently — The page has permanently moved to a new URL.
- 302 Found — Temporary redirect to another URL.
- 404 Not Found — The page does not exist.
- 500 Internal Server Error — The server encountered an error.
- 503 Service Unavailable — The server is temporarily down.
Status Code Categories
- 1xx Informational — The request is being processed.
- 2xx Success — The request was successfully received and processed.
- 3xx Redirection — Further action is needed, usually a redirect to another URL.
- 4xx Client Error — The request contains an error (bad URL, missing page, etc.).
- 5xx Server Error — The server failed to process a valid request.
Why Check HTTP Status Codes?
Monitoring status codes helps you identify broken links that hurt SEO, verify redirects are working correctly, and ensure your site is accessible to visitors and search engines.
How to Use This Tool
Paste any URL into the field above and click "Check status". The tool will send a request to the URL and display the HTTP status code returned by the server, along with any redirect information.
Use our free broken link checker to scan your entire website for status code issues, or try the redirect checker to trace full redirect chains.