📡

HTTP Status Code Lookup

Quick reference for all HTTP status codes — search by code or description

1xx Informational

100
Continue

Server received request headers; client should proceed to send the body.

101
Switching Protocols

Server is switching protocols as requested (e.g., to WebSocket).

2xx Success

200
OK

Request succeeded. Standard response for successful HTTP requests.

201
Created

Request fulfilled and a new resource was created.

202
Accepted

Request accepted for processing but not completed yet.

204
No Content

Server processed the request but returns no content.

206
Partial Content

Server is delivering only part of the resource (range request).

3xx Redirection

301
Moved Permanently

Resource has permanently moved to a new URL.

302
Found

Resource temporarily moved to a different URL.

304
Not Modified

Resource not modified since last request (use cached version).

307
Temporary Redirect

Request should be repeated at another URL but method preserved.

308
Permanent Redirect

Resource permanently at another URL; method preserved.

4xx Client Error

400
Bad Request

Server cannot process the request due to malformed syntax.

401
Unauthorized

Authentication is required and has failed or not been provided.

403
Forbidden

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

HTTP method is not allowed for the requested resource.

408
Request Timeout

Server timed out waiting for the request.

409
Conflict

Request conflicts with current state of the resource.

410
Gone

Resource is no longer available and will not be available again.

413
Payload Too Large

Request entity is larger than server is willing to process.

415
Unsupported Media Type

Media format of request data is not supported by the server.

422
Unprocessable Entity

Request is well-formed but semantically erroneous.

429
Too Many Requests

User has sent too many requests (rate limiting).

5xx Server Error

500
Internal Server Error

Generic server error when no more specific message is suitable.

501
Not Implemented

Server does not support the functionality required.

502
Bad Gateway

Server received an invalid response from an upstream server.

503
Service Unavailable

Server is temporarily unavailable (overloaded or maintenance).

504
Gateway Timeout

Server did not receive a timely response from upstream server.

Frequently Asked Questions

What do HTTP status code categories mean?

1xx = Informational, 2xx = Success, 3xx = Redirection, 4xx = Client Error, 5xx = Server Error. The first digit tells you the general outcome of the request.