Text / Developer tools
HTTP Status Codes
Browse and search all standard HTTP status codes from 1xx to 5xx with names and descriptions.
No status codes match your search.
- 100ContinueThe server has received the request headers and the client should proceed to send the request body.
- 101Switching ProtocolsThe server agrees to switch protocols as requested by the client via the Upgrade header.
- 200OKThe request succeeded and the response body contains the requested resource.
- 201CreatedThe request succeeded and a new resource was created as a result.
- 202AcceptedThe request has been accepted for processing, but processing has not been completed.
- 204No ContentThe request succeeded but there is no content to send in the response body.
- 206Partial ContentThe server is delivering only part of the resource due to a Range header in the request.
- 301Moved PermanentlyThe requested resource has been permanently moved to a new URL.
- 302FoundThe requested resource temporarily resides under a different URL.
- 303See OtherThe response to the request can be found under a different URL using a GET method.
- 304Not ModifiedThe resource has not been modified since the version specified by the request headers.
- 307Temporary RedirectThe requested resource temporarily resides under a different URL and the method must not change.
- 308Permanent RedirectThe resource has permanently moved to a new URL and the method must not change.
- 400Bad RequestThe server cannot process the request due to a client error such as malformed syntax.
- 401UnauthorizedAuthentication is required and has failed or has not yet been provided.
- 403ForbiddenThe server understands the request but refuses to authorize it.
- 404Not FoundThe requested resource could not be found on the server.
- 405Method Not AllowedThe HTTP method used is not allowed for the requested resource.
- 406Not AcceptableThe server cannot produce a response matching the acceptable values defined in the request headers.
- 408Request TimeoutThe server timed out waiting for the request from the client.
- 409ConflictThe request conflicts with the current state of the target resource.
- 410GoneThe requested resource is no longer available and has been permanently removed.
- 411Length RequiredThe server requires the Content-Length header to be specified in the request.
- 412Precondition FailedOne or more conditions given in the request header fields evaluated to false.
- 413Content Too LargeThe request body exceeds the limits defined by the server.
- 414URI Too LongThe URI requested by the client is longer than the server is willing to interpret.
- 415Unsupported Media TypeThe media format of the request is not supported by the server.
- 416Range Not SatisfiableThe range specified by the Range header cannot be satisfied by the current representation of the resource.
- 417Expectation FailedThe expectation indicated by the Expect request header could not be met by the server.
- 418I'm a TeapotThe server refuses to brew coffee because it is, permanently, a teapot.
- 422Unprocessable ContentThe server understands the request entity but cannot process it due to semantic errors.
- 423LockedThe source or destination resource of a method is locked.
- 426Upgrade RequiredThe client should switch to the protocol specified in the Upgrade header.
- 428Precondition RequiredThe origin server requires the request to be conditional to prevent lost-update problems.
- 429Too Many RequestsThe user has sent too many requests in a given amount of time (rate limiting).
- 431Request Header Fields Too LargeThe server is unwilling to process the request because header fields are too large.
- 451Unavailable For Legal ReasonsThe server is denying access to the resource as a consequence of a legal demand.
- 500Internal Server ErrorThe server encountered an unexpected condition that prevented it from fulfilling the request.
- 501Not ImplementedThe server does not support the functionality required to fulfill the request.
- 502Bad GatewayThe server, acting as a gateway, received an invalid response from an upstream server.
- 503Service UnavailableThe server is temporarily unable to handle requests due to overload or maintenance.
- 504Gateway TimeoutThe server, acting as a gateway, did not receive a timely response from an upstream server.
- 505HTTP Version Not SupportedThe server does not support the HTTP protocol version used in the request.
- 511Network Authentication RequiredThe client needs to authenticate to gain network access, typically used by captive portals.