Illustration of HTTP status code chips 200, 404, 418, and 500 next to a search box

HTTP Status Code Lookup

Search by code (e.g. 418), name, or keyword. Runs entirely in your browser — the full list is embedded on the page.


ℹ️ About this list
  • Covers the full IANA-registered HTTP status code list (1xx–5xx), including WebDAV-only codes like 207 Multi-Status and joke/April-Fools codes like 418 I'm a teapot (defined in RFC 2324 and still reserved in RFC 9110).
  • Search matches the code number, its short name, and its description, so typing "timeout" surfaces every timeout-related code across all categories.
  • The search box on this page runs entirely client-side — nothing you type here is ever sent anywhere. The JSON API below is a separate, static, read-only endpoint for scripts.
💻 Show API usage examples (cURL)

Look up a single code:

curl -sS https://devops.majbase.com/http-status/api/418

Returns JSON: {"code": 418, "name": "I'm a teapot", "category": "4xx", "description": "..."}, or a 404 with {"error": "..."} for an unknown code.

List every code, or filter by category and/or keyword:

curl -sS https://devops.majbase.com/http-status/api
curl -sS "https://devops.majbase.com/http-status/api?category=5xx"
curl -sS "https://devops.majbase.com/http-status/api?q=timeout"

Returns a JSON array of matching entries in the same shape as above. Combine category and q to narrow both at once.