🧰
TheDevToolbox
Search tools...
Ctrl+K
Blog
HTTP Status Codes Reference
HTTP Status Codes
Complete reference of HTTP status codes with descriptions
Copy All
Search
Status Categories
1xx - Informational
2xx - Success
3xx - Redirection
4xx - Client Error
5xx - Server Error
Expand All
Collapse All
Status Codes
62 of 62 codes
1xx Informational
(4)
2xx Success
(10)
200
OK
The request has succeeded. The meaning depends on the HTTP method used.
201
Created
The request has been fulfilled and resulted in a new resource being created.
202
Accepted
The request has been accepted for processing, but the processing has not been completed.
203
Non-Authoritative Information
The returned meta-information is not from the origin server.
204
No Content
The server successfully processed the request but is not returning any content.
205
Reset Content
The server successfully processed the request, but is not returning any content and requires the requester to reset the document view.
206
Partial Content
The server is delivering only part of the resource due to a range header sent by the client.
207
Multi-Status
The message body contains multiple status codes for multiple independent operations.
208
Already Reported
The members of a DAV binding have already been enumerated in a previous reply.
226
IM Used
The server has fulfilled a GET request for the resource with instance-manipulations applied.
3xx Redirection
(8)
4xx Client Error
(29)
400
Bad Request
The server cannot process the request due to client error.
401
Unauthorized
Authentication is required and has failed or not been provided.
402
Payment Required
Reserved for future use.
403
Forbidden
The server understood the request but refuses to authorize it.
404
Not Found
The requested resource could not be found on the server.
405
Method Not Allowed
The method specified in the request is not allowed for the resource.
406
Not Acceptable
The resource is not capable of generating content acceptable according to Accept headers.
407
Proxy Authentication Required
The client must first authenticate itself with the proxy.
408
Request Timeout
The server timed out waiting for the request.
409
Conflict
The request could not be completed due to a conflict with the current state of the resource.
410
Gone
The resource requested is no longer available and will not be available again.
411
Length Required
The request did not specify the length of its content required by the resource.
412
Precondition Failed
The server does not meet one of the preconditions specified in the request.
413
Payload Too Large
The request is larger than the server is willing or able to process.
414
URI Too Long
The URI provided was too long for the server to process.
415
Unsupported Media Type
The media format of the requested data is not supported by the server.
416
Range Not Satisfiable
The range specified in the Range header cannot be fulfilled.
417
Expectation Failed
The server cannot meet the requirements of the Expect request-header field.
418
I'm a Teapot
The server refuses to brew coffee because it is a teapot (RFC 2324).
421
Misdirected Request
The request was directed at a server that is not able to produce a response.
422
Unprocessable Entity
The request was well-formed but was unable to be followed due to semantic errors.
423
Locked
The resource that is being accessed is locked.
424
Failed Dependency
The request failed due to failure of a previous request.
425
Too Early
The server is unwilling to risk processing a request that might be replayed.
426
Upgrade Required
The client should switch to a different protocol.
428
Precondition Required
The origin server requires the request to be conditional.
429
Too Many Requests
The user has sent too many requests in a given amount of time.
431
Request Header Fields Too Large
The server is unwilling to process the request because header fields are too large.
451
Unavailable For Legal Reasons
The resource is unavailable due to legal demands.
5xx Server Error
(11)
/
Search
Click
Copy
Related Tools, Tips & More