HTTP Status Codes
A comprehensive, searchable reference of all standard HTTP status codes — 1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Errors, and 5xx Server Errors — with descriptions, common causes, and troubleshooting tips. Essential during API testing and debugging.
31 status codes
Features
- All standard HTTP/1.1 status codes
- Color-coded by category (2xx green, 3xx blue, 4xx amber, 5xx red)
- Searchable by code number or keyword
- Troubleshooting tips for common error codes
- Works offline — no network request needed
Frequently Asked Questions
What do HTTP status codes mean?
HTTP status codes are 3-digit numbers returned by a server in response to a client request. The first digit indicates the category: 1xx (informational), 2xx (success), 3xx (redirection), 4xx (client error), 5xx (server error).
What is the difference between 401 and 403?
401 Unauthorized means the request requires authentication — credentials are missing or invalid. 403 Forbidden means the server understood the request but refuses to authorize it — the client may be authenticated but lacks permission.
Why do I get a 422 error?
422 Unprocessable Entity means the server understood the content type and syntax but couldn't process the instructions. Common causes: missing required fields, invalid field values, or business rule violations.