Utilnaro Reference · 64 registered codes
HTTP status codes
Check what a server response means and which class it belongs to. Common codes include an extra plain-language explanation.
64 visible codes
1xx · Informational
The request was received and processing continues.
| Code | Name and meaning |
|---|---|
| 100 | ContinueThe client may continue sending the request body. |
| 101 | Switching Protocols |
| 102 | Processing |
| 103 | Early Hints |
| 104 | Upload Resumption Supported (temporary) |
2xx · Success
The request was successfully received and handled.
| Code | Name and meaning |
|---|---|
| 200 | OKThe request completed successfully. |
| 201 | CreatedThe request succeeded and created a resource. |
| 202 | AcceptedThe request was accepted for later processing. |
| 203 | Non-Authoritative Information |
| 204 | No ContentThe request succeeded with no response body. |
| 205 | Reset Content |
| 206 | Partial Content |
| 207 | Multi-Status |
| 208 | Already Reported |
| 226 | IM Used |
3xx · Redirection
Further action is required to complete the request.
| Code | Name and meaning |
|---|---|
| 300 | Multiple Choices |
| 301 | Moved PermanentlyThe resource has a permanent new URL. |
| 302 | FoundThe resource is temporarily available elsewhere. |
| 303 | See Other |
| 304 | Not ModifiedThe cached representation is still valid. |
| 305 | Use Proxy |
| 306 | (Unused) |
| 307 | Temporary RedirectTemporary redirect that preserves the HTTP method. |
| 308 | Permanent RedirectPermanent redirect that preserves the HTTP method. |
4xx · Client errors
The request is invalid or cannot be fulfilled for the client.
| Code | Name and meaning |
|---|---|
| 400 | Bad RequestThe server could not understand the request. |
| 401 | UnauthorizedAuthentication is required or has failed. |
| 402 | Payment Required |
| 403 | ForbiddenThe server understood the request but refuses it. |
| 404 | Not FoundThe requested resource was not found. |
| 405 | Method Not AllowedThe HTTP method is not allowed for this resource. |
| 406 | Not Acceptable |
| 407 | Proxy Authentication Required |
| 408 | Request TimeoutThe server timed out waiting for the request. |
| 409 | ConflictThe request conflicts with the current resource state. |
| 410 | GoneThe resource is no longer available. |
| 411 | Length Required |
| 412 | Precondition Failed |
| 413 | Content Too LargeThe request content is too large. |
| 414 | URI Too Long |
| 415 | Unsupported Media TypeThe request media type is not supported. |
| 416 | Range Not Satisfiable |
| 417 | Expectation Failed |
| 418 | (Unused)Known from the historic “I’m a teapot” joke; the current IANA registry marks this value as unused. |
| 421 | Misdirected Request |
| 422 | Unprocessable ContentThe content is valid in form but cannot be processed. |
| 423 | Locked |
| 424 | Failed Dependency |
| 425 | Too Early |
| 426 | Upgrade Required |
| 428 | Precondition Required |
| 429 | Too Many RequestsThe client sent too many requests. |
| 431 | Request Header Fields Too Large |
| 451 | Unavailable For Legal Reasons |
5xx · Server errors
The server failed to fulfil an apparently valid request.
| Code | Name and meaning |
|---|---|
| 500 | Internal Server ErrorThe server encountered an unexpected error. |
| 501 | Not ImplementedThe server does not implement the requested function. |
| 502 | Bad GatewayAn upstream server returned an invalid response. |
| 503 | Service UnavailableThe service is temporarily unavailable. |
| 504 | Gateway TimeoutAn upstream server did not respond in time. |
| 505 | HTTP Version Not Supported |
| 506 | Variant Also Negotiates |
| 507 | Insufficient Storage |
| 508 | Loop Detected |
| 510 | Not Extended (obsolete) |
| 511 | Network Authentication Required |
No status codes match your search.
Official registry
Code numbers and names come from the HTTP Status Code Registry maintained by IANA. IANA HTTP Status Code Registry.
← All reference tables