HTTP Status Codes
Look up every HTTP status code with plain-English meanings.
39 of 39 codes
About this tool
Every developer meets HTTP status codes daily, in browser dev tools, API responses, and server logs, but remembering what 418 or 502 actually means is nobody's idea of fun. This free reference covers 40+ status codes across all five classes, each with a plain-English explanation, typical causes, and practical fix guidance.
Search by code number or by keyword ("redirect", "auth", "timeout") and filter by class to narrow things down. Each entry explains not just what the code means but what to do about it, the difference between a 301 and 302 redirect, why a 429 means you need to slow down, and where to look when a 500 appears.
How to use the http status codes
- 1Type a code (e.g. 404) or keyword (e.g. "redirect") in the search box.
- 2Browse the category filters: 1xx informational, 2xx success, 3xx redirection, 4xx client errors, 5xx server errors.
- 3Click any code to expand its plain-English explanation, common causes, and fixes.
- 4Use it as a quick reference while debugging APIs and websites.
Good to know
The whole reference ships with the page, so search is instant and works offline. Keep it open in a tab while you debug, it's faster than searching the web every time a three-digit number shows up in your logs.
Frequently asked questions
Related tools
More free tools you might find useful.
Regex Tester
Test regular expressions live with highlighted matches
Developer ToolsJSON Formatter
Validate, format, beautify and minify JSON instantly
Developer ToolsJWT Decoder
Decode JSON Web Tokens and inspect their claims.
Developer ToolsBase64 Encoder & Decoder
Encode and decode Base64 with full Unicode support
Developer ToolsPart of Developer Tools on JoliTools, free tools, no sign-up.