Developer Tools
HTTP Status Codes
A complete, searchable reference for HTTP status codes across the 1xx–5xx classes. Click any code to copy it. Filter by class or search by code, name or meaning — works offline, entirely in your browser.
Your input is processed locally in your browser. It is not uploaded to Dueneo.
Loading HTTP Status Codes…
How to use
- 1
Search by code, name or meaning
Type into the search box to filter — try "404", "Not Found", "rate", or "gateway". Matches update as you type.
- 2
Filter by class
Click the 1xx / 2xx / 3xx / 4xx / 5xx tabs to narrow the list to one class. Click All to reset.
- 3
Click a code to copy
Click any status code card to copy the numeric code (e.g. 404) to your clipboard. A toast confirms the copy.
- 4
Bookmark the page
This is a static reference — no network calls, no analytics on your queries. Bookmark it for offline use.
Common use cases
- Quickly look up the meaning of an unfamiliar status code in an API response or server log.
- Decide which 4xx code to return from your own API (400 vs 422 vs 409 can be subtle).
- Teach HTTP fundamentals — the 5-class structure, with examples per class.
- Diagnose a flaky integration by searching the description text for keywords like 'gateway' or 'rate'.
Limitations
- The list covers all IANA-registered and widely-implemented status codes (RFCs 7231, 7233, 7234, 6585, 7538, 7725, 8297, 9110, 9111 plus WebDAV). Cloud-vendor extensions (e.g. AWS 5xx variants, Cloudflare 52x) are not included.
- Non-standard codes (e.g. Twitter's 420 Enhance Your Calm, Laravel's 419) are omitted — search for them in the vendor's own docs.
- Reason phrases are conventional, not protocol-mandated — servers may use different wording.