All tools

Web

HTTP status codes

Search a reference of common HTTP status codes.

29 codes

100
Continue
The server has received the request headers.
101
Switching Protocols
The requester asked to switch protocols.
200
OK
Standard response for a successful request.
201
Created
The request succeeded and a resource was created.
202
Accepted
The request was accepted but not yet processed.
204
No Content
Success, but there is no content to return.
206
Partial Content
The server is delivering part of the resource.
301
Moved Permanently
The resource has moved permanently.
302
Found
The resource resides temporarily at a different URI.
304
Not Modified
The cached version can be used; no change.
307
Temporary Redirect
Repeat the request to another URI, same method.
308
Permanent Redirect
The resource now lives at another URI, same method.
400
Bad Request
The server cannot process the malformed request.
401
Unauthorized
Authentication is required and has failed or is missing.
403
Forbidden
The server understood but refuses to authorize it.
404
Not Found
The requested resource could not be found.
405
Method Not Allowed
The method is not supported for this resource.
408
Request Timeout
The server timed out waiting for the request.
409
Conflict
The request conflicts with the current server state.
410
Gone
The resource is permanently gone.
418
I'm a teapot
The server refuses to brew coffee in a teapot.
422
Unprocessable Entity
The request was well-formed but semantically wrong.
429
Too Many Requests
The user sent too many requests in a given time.
451
Unavailable For Legal Reasons
Resource unavailable for legal reasons.
500
Internal Server Error
A generic server error occurred.
501
Not Implemented
The server does not support the functionality.
502
Bad Gateway
Invalid response from an upstream server.
503
Service Unavailable
The server is overloaded or down for maintenance.
504
Gateway Timeout
No timely response from an upstream server.