HTTP Status Code Lookup
Quick reference for all HTTP status codes. Search by code or description. Click any status code to copy it.
Search Status Codes
Type a code (e.g. 404) or keyword (e.g. redirect) to filter
Related Tools
URL Parser
Break down any URL into its individual components with color-coded output.
MIME Type Lookup
Find the correct MIME type for any file extension. 80+ types covered.
Query String Parser
Parse URL query parameters into key-value pairs with ease.
Frequently Asked Questions
What is an HTTP status code?
An HTTP status code is a three-digit number returned by a server in response to a client request. It indicates whether the request was successful, redirected, or encountered an error.
What are the most common HTTP status codes?
The most common are: 200 (OK), 301 (Moved Permanently), 304 (Not Modified), 400 (Bad Request), 401 (Unauthorized), 403 (Forbidden), 404 (Not Found), 500 (Internal Server Error), and 503 (Service Unavailable).
What do 4xx status codes mean?
4xx status codes indicate client errors. The request contains bad syntax, cannot be fulfilled, or something is wrong with the client request. Common examples include 400 (Bad Request), 404 (Not Found), and 429 (Too Many Requests).
What do 5xx status codes mean?
5xx status codes indicate server errors. The server failed to fulfill a valid request. Common examples include 500 (Internal Server Error), 502 (Bad Gateway), and 503 (Service Unavailable).