HTTP Status Code Explorer
Browse all HTTP status codes with descriptions. Filter by category (1xx-5xx), search by code or name. Quick reference for web developers. Free, 100% in your browser.
Reference
What are HTTP status codes?
HTTP status codes are three-digit numbers returned by a web server in response to a client request. They indicate whether the request was successful, redirected, or resulted in an error. Status codes are defined in RFC 9110 and are grouped into five classes by their first digit.
Status code categories
1xx Informational — the request was received and is being processed. 2xx Success — the request was successfully received, understood, and accepted. 3xx Redirection — further action needed to complete the request (usually a redirect). 4xx Client Error — the request contains bad syntax or cannot be fulfilled (client's fault). 5xx Server Error — the server failed to fulfill a valid request (server's fault).
Common use cases
API development — return appropriate status codes for REST API responses. Debugging — diagnose issues based on HTTP error codes in logs. SEO — understand redirect codes (301 vs 302) and their impact on search rankings. Monitoring — set up alerts based on error rate thresholds (5xx rates). Documentation — reference status codes when writing API documentation.
Privacy
All data is embedded in the page. No requests are made to any server.