Complete reference of HTTP status codes with descriptions. Search and filter by code, category, or keyword.
What are HTTP status codes?
HTTP status codes are three-digit numbers returned by a server in response to a client request. They indicate whether the request was successful, redirected, or encountered an error.
What is the difference between 4xx and 5xx errors?
4xx codes indicate client errors (the request was invalid or unauthorized), while 5xx codes indicate server errors (the server failed to fulfill a valid request).
What does a 301 redirect mean?
A 301 status code means the requested resource has been permanently moved to a new URL. Search engines will update their index to the new URL.
What is the most common HTTP status code?
200 OK is the most common, indicating a successful request. 404 Not Found is the most well-known error code, indicating the requested resource does not exist.