| 4xx | 400 | Bad Request | Server cannot process the request due to client error (syntax, invalid framing, or bad parameters). |
| 4xx | 401 | Unauthorized | Authentication is required or failed; often paired with WWW-Authenticate. |
| 4xx | 402 | Payment Required | Reserved for future payment schemes; rarely used in practice. |
| 4xx | 403 | Forbidden | Server understood the request but refuses to authorize it. |
| 4xx | 404 | Not Found | Origin server did not find a current representation for the target resource. |
| 4xx | 405 | Method Not Allowed | Method not supported for this resource; Allow header lists valid methods. |
| 4xx | 406 | Not Acceptable | Resource cannot produce a representation matching Accept headers. |
| 4xx | 407 | Proxy Authentication Required | Client must authenticate with the proxy first. |
| 4xx | 408 | Request Timeout | Server timed out waiting for the complete request. |
| 4xx | 409 | Conflict | Request conflicts with current state of the resource (for example version conflicts). |
| 4xx | 410 | Gone | Resource existed but is permanently gone; stronger signal than 404 for removals. |
| 4xx | 411 | Length Required | Server refuses the request without a defined Content-Length. |
| 4xx | 412 | Precondition Failed | One or more preconditions given in request headers evaluated to false. |
| 4xx | 413 | Payload Too Large | Request entity is larger than limits defined by the server. |
| 4xx | 414 | URI Too Long | Request-target longer than the server is willing to interpret. |
| 4xx | 415 | Unsupported Media Type | Payload format or Content-Type is not supported for this method or resource. |
| 4xx | 416 | Range Not Satisfiable | Range header cannot be fulfilled for the current resource size. |
| 4xx | 417 | Expectation Failed | Expect request-header field expectation could not be met. |
| 4xx | 418 | I'm a teapot | Easter egg from HTCPCP RFC; sometimes used humorously or as a non-standard signal. |
| 4xx | 421 | Misdirected Request | Request directed at a server that cannot produce a response for this authority. |
| 4xx | 422 | Unprocessable Entity | Semantics invalid (often validation errors) while syntax was acceptable; common in JSON APIs. |
| 4xx | 423 | Locked | WebDAV: resource is locked. |
| 4xx | 424 | Failed Dependency | WebDAV: method failed because a dependent action failed. |
| 4xx | 425 | Too Early | Server unwilling to risk replay when processing an early-data request. |
| 4xx | 426 | Upgrade Required | Server refuses to perform using current protocol until the client upgrades. |
| 4xx | 428 | Precondition Required | Origin server requires conditional requests to avoid lost-update problems. |
| 4xx | 429 | Too Many Requests | Rate limit or quota exceeded; often includes Retry-After. |
| 4xx | 431 | Request Header Fields Too Large | Server rejects the request because header fields are collectively too large. |
| 4xx | 451 | Unavailable For Legal Reasons | Access denied because of a legal demand (for example censorship or takedown). |