Is this tool helpful?
HTTP Status Codes
Searchable reference for all HTTP status codes
Which Status Code Should I Use?
Resource created successfully?
→ Use 201 Created
Resource deleted (no response body)?
→ Use 204 No Content
User not authenticated?
→ Use 401 Unauthorized (needs login)
User authenticated but lacks permission?
→ Use 403 Forbidden (insufficient privileges)
Validation failed?
→ Use 422 Unprocessable Entity (semantic errors)
URL moved permanently?
→ Use 301 Moved Permanently (update bookmarks)
About HTTP Status Codes
What is HTTP Status Codes?
Comprehensive, searchable reference for all HTTP status codes. Grouped by category (1xx-5xx), color-coded, with detailed descriptions, common causes, and usage examples for each code.
Features & Benefits
- All HTTP status codes from 100 to 511
- Search by code number or keyword
- Grouped by category: Informational, Success, Redirect, Client Error, Server Error
- Detailed description for each code
- Common causes and when to use each code
- Color-coded badges for quick scanning
Frequently Asked Questions
- What is a 404 error?
- 404 Not Found means the server cannot find the requested resource. It's the most common HTTP error users encounter.
- What's the difference between 401 and 403?
- 401 Unauthorized means authentication is required. 403 Forbidden means the server understood the request but refuses to authorize it, even with valid credentials.
- When should I use 200 vs 201?
- 200 OK for successful GET requests. 201 Created for successful POST requests that create a new resource.
Related Tools
100% Private & Secure
This tool runs entirely in your browser. Your files and data never leave your device and are not uploaded to any server.