HTTP Status Code Lookup
Search every HTTP status code — 1xx to 5xx, with plain-English descriptions.
About HTTP Status Code Lookup
What this does
A quick reference for every HTTP status code from 100 to 511. Filter by class (1xx / 2xx / 3xx / 4xx / 5xx) or search by number, name, or description. Each code shows a one-line explanation of what it means in practice.
The five status classes
- 1xx — informational (100 Continue, 101 Switching Protocols)
- 2xx — success (200 OK, 201 Created, 204 No Content)
- 3xx — redirect (301 permanent, 302 found, 304 Not Modified)
- 4xx — client error (400 Bad Request, 401 Unauthorized, 404 Not Found, 429 Too Many Requests)
- 5xx — server error (500 Internal, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout)
Frequently asked questions
401 means "authenticate first" — the request is missing or has bad credentials. 403 means "authenticated but not allowed" — the credentials are valid but the resource is off-limits.
400 is a malformed request the server can't parse. 422 is a well-formed request that failed semantic validation (e.g. missing required field, invalid email format).
301 = permanent, may change method to GET. 302 = temporary (ambiguous on method). 307 = temporary, must preserve method. Modern APIs almost always want 301 or 307.
Real as an April Fools RFC (2324), and every mainstream framework supports it. Don't use it in production.
Embed this tool on your site
Drop a one-line iframe snippet into any blog, lesson plan, or knowledge base. Powered-by-Toolenza link included.
Embed this tool
Paste this snippet into any HTML page. The tool runs entirely in your reader's browser.
By intent
Popular with
HTTP Status Code Lookup
لا توجد مراجعات بعد — كن أول من يشاركنا رأيه.
- لا توجد مراجعات بعد — كن أول من يشاركنا رأيه.