HTTP status codes reference — searchable table

Every HTTP status code, searchable. With descriptions and common causes.

Is 422 'Unprocessable Entity' the right code for a validation error, or should you use 400? What's the difference between 502 and 503? This reference lists every IANA-registered HTTP status code with its name, official description, common real-world causes, and a link to the relevant RFC. Search filters across all fields so you can find by name ('teapot'), code ('429'), or symptom ('rate limit'). Useful when designing an API and wanting to pick the most semantically correct response, or when reading someone else's API and wondering what the heck a 451 means.

Related tools

  • HTTP request runner — paste curl, replay, save
  • Webhook tester & debugger
  • JSON Toolkit
  • JWT decoder — inspect header & payload locally