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).

Related tools