HTTP Status Codes Reference
Complete reference of all HTTP status codes with descriptions. Free, no signup.
1xx Informational
Continue — The server has received the request headers, and the client should proceed to send the request body.
Switching Protocols — The server is switching protocols as requested by the client.
Early Hints — Used to return some response headers before final HTTP message.
2xx Success
OK — The request has succeeded.
Created — The request has been fulfilled and a new resource has been created.
No Content — The server successfully processed the request but is not returning any content.
Partial Content — The server is delivering only part of the resource due to a range header.
3xx Redirection
Moved Permanently — The requested resource has been permanently moved to a new URL.
Found — The requested resource temporarily resides under a different URL.
Not Modified — The resource has not been modified since the last request.
Temporary Redirect — The request should be repeated with another URI, same method.
Permanent Redirect — The request should be repeated with another URI, same method.
4xx Client Error
Bad Request — The server could not understand the request due to invalid syntax.
Unauthorized — Authentication is required and has failed or has not been provided.
Forbidden — The server understood the request but refuses to authorize it.
Not Found — The server cannot find the requested resource.
Method Not Allowed — The request method is not supported for the requested resource.
Request Timeout — The server timed out waiting for the request.
Too Many Requests — The user has sent too many requests in a given amount of time.
5xx Server Error
Internal Server Error — The server encountered an unexpected condition.
Bad Gateway — The server received an invalid response from the upstream server.
Service Unavailable — The server is currently unable to handle the request.
Gateway Timeout — The upstream server failed to send a request in time.
🎉 100% Free. Complete HTTP status codes reference.