A little meaning behind every number

HTTP status codes,
explained.

A status code tells you how a server responded to a request. Explore the 60 codes on status.forsale, from a reassuring 200 OK to an inconvenient 500 Internal Server Error.

Not every status is an error. The first digit groups responses into information, success, redirection, client errors and server errors. This is a selected catalogue; the IANA registry is the authoritative list.

1xx Informational

Informational responses describe progress before the final response.

2xx Success

Success responses describe how the server handled a request.

3xx Redirection

Redirection responses indicate another step or reuse of a cached representation.

4xx Client error

Client error responses explain why a request could not be fulfilled.

5xx Server error

Server error responses describe failures in the server or its upstream services.

A reference with room for your company.

Each code also has a space for an advert. The company-fit suggestions are wordplay, separate from what the protocol means.

About the project and its rules