Loading…
Loading…
Search all HTTP status codes 1xx-5xx with descriptions and examples
Run your projects on Claude Code?
We packaged the .claude config that runs this site — 26 specialist agents, 14 workflow skills, and 6 rule files from 31 real production incidents. From $9.
Get the Claude Code Production Pack — $29HTTP status codes are 3-digit numbers returned by a server in response to a client request. The first digit defines the class — 1xx informational, 2xx success, 3xx redirection, 4xx client error, 5xx server error.
Static dataset of all standardized HTTP status codes from RFC 7231, RFC 6585, and related RFCs. No network requests. Search filters against code numbers, names, and descriptions.
A backend engineer checks whether to return 422 or 400 when JSON payload fails business-logic validation.
A frontend developer looks up Retry-After behavior after hitting a 429.
A DevOps engineer investigates a 502 Bad Gateway.
Type a code number or keyword in the search box
Click a category filter — 1xx, 2xx, 3xx, 4xx, or 5xx — to narrow the list
Click any row to expand and see description, use case, and example
Use the example response to model your own API error handling
About the HTTP Status Code Reference
401 Unauthorized means the client is not authenticated. 403 Forbidden means the client IS authenticated but lacks permission.
302 allows the browser to change the HTTP method on redirect. 307 requires the same method. Use 307 to preserve POST through a redirect.
404 means not found now but may return. 410 means permanently removed. Use 410 to tell search engines to deindex the URL.
429 Too Many Requests. Include a Retry-After header indicating seconds to wait before retrying.
Builder/critic agent prompts with brakes built in
Open →DeveloperFormat, validate & diff JSON — runs entirely in browser
Open →DeveloperTest regex live — railroad diagrams + plain English explained
Open →DeveloperOne color in, full design system out
Open →