HTTP Status Codes Reference
Description
1xx Informational
100
Continue
Server has received request headers, client should proceed
101
Switching Protocols
Server is switching protocols
2xx Success
200
OK
Request succeeded
201
Created
Request succeeded and new resource created
204
No Content
Request succeeded but no content to return
3xx Redirection
301
Moved Permanently
Resource permanently moved to new URL
302
Found
Resource temporarily moved to different URL
304
Not Modified
Resource not modified since last request
4xx Client Error
400
Bad Request
Server cannot process request due to client error
401
Unauthorized
Authentication required
403
Forbidden
Server understands but refuses to authorize
404
Not Found
Requested resource not found
405
Method Not Allowed
Request method not supported
429
Too Many Requests
Too many requests in given time
5xx Server Error
500
Internal Server Error
Server encountered unexpected condition
502
Bad Gateway
Invalid response from upstream server
503
Service Unavailable
Server temporarily unable to handle request
504
Gateway Timeout
Timeout from upstream server
Features
- Complete list of all HTTP status codes
- Search by code or description
- Filter by category (1xx, 2xx, 3xx, 4xx, 5xx)
- Detailed descriptions for each code
- Quick reference for web development