HTTP Status Codes
Search the complete HTTP status code list: 200, 301, 404, 500 and all other codes with meanings, instantly filterable.
About this tool
Browse the most common HTTP status codes with a searchable list — type a code like 404 or a name like "redirect" to filter instantly.
From debugging APIs to explaining errors to clients: 1xx informational, 2xx success, 3xx redirect, 4xx client mistakes and 5xx server failures, all in one page.
FAQ
What does 404 mean?
Not Found: the server has no resource at that URL. It is the standard error when a link is broken or a page was moved.
What is the difference between 500 and 502?
500 is an unhandled error in your server code; 502 means a gateway (proxy) could not get a valid response from the upstream server.
Which codes should I know first?
200 (success), 301/308 (permanent redirect), 404 (missing), 429 (rate limited) and 500-503 (server problems).