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.

🤖 Use this API as a Claude Skill

Want an AI agent (Claude Code, claude.ai, or anything else that supports the Agent Skills format) to use this tool for you on request? Download the skill below and add it:

⬇️ Download SKILL.md · View raw