Skip to content
Web & Developer

HTTP Status Code Reference

A searchable reference for HTTP status codes and what each one actually means. The first digit tells you the category: 2xx succeeded, 3xx redirects, 4xx means the client made a mistake, and 5xx means the server did.

Free, no signupRuns entirely in your browser
Input
Result
Status Code
404
Definition
Not Found
Category Class
Client Error
RFC Description
The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
About

What the HTTP Status Code Reference does

That client-versus-server split is the most useful diagnostic shortcut there is. A 4xx points at the request — wrong URL, missing auth, malformed body — while a 5xx points at the server and is not something the caller can fix by changing the request.

How it works

Using the HTTP Status Code Reference

  1. 1Search by code number or by name.
  2. 2The category is identified from the first digit.
  3. 3The official meaning is shown.
  4. 4Common causes are described.
  5. 5Related codes are listed for comparison.
Use cases

What people use it for

  • Diagnosing an unexpected API response
  • Choosing the right status code for an endpoint you are building
  • Understanding a code in server logs
  • Deciding between 301 and 302 for a redirect
FAQ

Frequently asked questions

6 related

Related tools

All tools →