HTTP Status Codes Cheatsheet
This cheatsheet provides a comprehensive and practical reference for HTTP status codes. It covers informational, success, redirection, client error, server error, and command combos. Use it to quickly look up the meaning and usage of any HTTP status code.
HTTP Status Codes
Complete reference for HTTP response codes
Status Codes
Categories
Favorites
Classes
100Server received request headers, client should proceed
101Server is switching protocols as requested
102Server is processing the request (WebDAV)
103Preload resources while server prepares response
200Request succeeded
201Request succeeded, new resource created
202Request accepted for processing, not completed
204Request succeeded, no content to return
206Partial resource returned (range request)
301Resource permanently moved to new URL
302Resource temporarily at different URL
303Response at another URI with GET
304Resource not modified since last request
307Temporary redirect, keep method
308Permanent redirect, keep method
400Server cannot process due to client error
401Authentication required
403Server refuses to authorize
404Resource not found
405HTTP method not supported
408Server timed out waiting for request
409Request conflicts with current state
410Resource permanently removed
413Request entity too large
415Media type not supported
422Request well-formed but semantically wrong
429Rate limit exceeded
500Generic server error
501Server doesn't support functionality
502Invalid response from upstream server
503Server temporarily unavailable
504Upstream server timeout
Quick Reference
Informational
Success
Redirection
Client Error
Server Error
Categories
- Informational (1xx)
Request received, continuing process.
- Success (2xx)
The request was successfully received, understood, and accepted.
- Redirection (3xx)
Further action needs to be taken in order to complete the request.
- Client Error (4xx)
The request contains bad syntax or cannot be fulfilled.
- Server Error (5xx)
The server failed to fulfill an apparently valid request.
- Command Combos
Practical command-line and code examples for working with HTTP status codes.
Features
- Quick search functionality
- Organized by categories
- Clear code descriptions
- Common and advanced use cases covered
- Easy to copy codes
- Responsive design
- Perfect for quick reference