HTTP Status Code Reference
Look up what any HTTP status code means. Everything runs in your browser, so your input isn’t uploaded.
Loading tool…
How to use the HTTP Status Code Reference
- Type a code, name or word such as 404, redirect or timeout in the search box.
- Use the class buttons to show only 2xx, 3xx, 4xx or 5xx codes.
- Read the short description under each code.
About this tool
Every HTTP response starts with a three-digit status code. The first digit tells you the kind of result: information, success, redirection, a problem with the request, or a problem on the server. This page lists the codes in common use with a short explanation of each.
Good to know
- Descriptions are short summaries, not the full specification. See the HTTP standards (RFC 9110) for exact rules.
- Some codes, such as 418, are jokes or are used only in specific protocols like WebDAV.
- How a code is used in practice can vary between APIs, so check the documentation of the service you call.
Related tools
- URL Encoder & Decoder – Percent-encode or decode text for use in URLs.
- HTML Entity Encoder & Decoder – Escape special characters as HTML entities, or turn entities back into text.
- Base64 Encoder & Decoder – Encode text to Base64 or decode it back, including emoji and non-English text.
- Unix Timestamp Converter – Convert Unix seconds or milliseconds to dates, and dates back to timestamps.
- JWT Decoder – Read a JWT’s header and payload. Decoding only: it does not verify signatures.