HTTP Status Code Reference
Search every common HTTP status code with its name and a short explanation of when it is returned.
How to use
Understanding status codes
Codes are grouped by their first digit: 1xx informational, 2xx success, 3xx redirection, 4xx client errors and 5xx server errors.
- Search by number, name or description.
- Read when the code is returned.
- Copy the matching list.
Frequently asked questions
What does a 200 response mean?
The request succeeded and the server returned the expected content.
Should a 3xx be considered an error?
No, 3xx responses tell the client to look elsewhere, usually via a Location header.
Related tools
cURL to Code Converter
Turn a curl command into ready-to-run JavaScript fetch, Node.js, Python requests or PHP cURL code.
MIME Type Lookup
Look up the MIME media type for a file extension and search the full reference table.
HTML Formatter
Beautify HTML with consistent indentation while keeping inline and void elements correct.
CSS Formatter
Beautify CSS with one property per line and consistent indentation.
JavaScript Formatter
Beautify JavaScript with proper indentation, spacing and line breaks.
HTML Minifier
Reduce HTML size by collapsing whitespace and removing unnecessary characters.