HTTP Status Codes Reference β Complete List
Searchable reference of all HTTP status codes with descriptions and meanings.
About HTTP Status Codes Reference
The HTTP Status Codes Reference provides a complete, searchable list of all standard HTTP status codes with clear descriptions. Quickly look up what any status code means, from common ones like 200 and 404 to less familiar codes.
Organized by category (Informational, Success, Redirection, Client Error, Server Error) with filtering and search. Perfect for developers debugging API responses, web applications, or learning HTTP protocols.
How to Use HTTP Status Codes Reference
- Search for a specific code (e.g., 404) or keyword.
- Filter by category (2xx, 3xx, 4xx, 5xx).
- Click on any status code to see details.
- Reference the descriptions for debugging.
Key Features
Complete list of HTTP status codes
Searchable by code or keyword
Filter by category (1xx-5xx)
Clear descriptions for each code
Color-coded categories
Instant search results
100% client-side filtering
Mobile-friendly reference
Frequently Asked Questions
What are HTTP status codes?
HTTP status codes are three-digit numbers returned by servers to indicate the result of a client's request. They're grouped into 5 categories (1xx-5xx).
What does 404 mean?
404 Not Found means the server can't find the requested resource. The URL might be wrong, or the resource was deleted or moved.
What's the difference between 301 and 302?
301 is a permanent redirect (use the new URL forever). 302 is a temporary redirect (the original URL might work again later). 301 passes SEO value, 302 doesn't.
What causes 500 errors?
500 Internal Server Error means something went wrong on the server side - a code bug, database issue, or configuration problem. It's not the client's fault.
Are 2xx codes always good?
Yes! All 2xx codes indicate success. 200 (OK) is most common, but 201 (Created), 204 (No Content), and others also mean the request succeeded.