OzTools
Free online tool

HTTP Status Codes.

Look up any HTTP status code, its category and meaning.

100ContinueInformational

The client should continue with its request.

101Switching ProtocolsInformational

The server is switching protocols as requested.

200OKSuccess

The request succeeded.

201CreatedSuccess

The request succeeded and a new resource was created.

202AcceptedSuccess

The request was accepted for processing but is not complete.

204No ContentSuccess

The request succeeded; there is no body to return.

206Partial ContentSuccess

The server delivered part of the resource (range request).

301Moved PermanentlyRedirection

The resource has a new permanent URL.

302FoundRedirection

The resource is temporarily at a different URL.

304Not ModifiedRedirection

The cached copy is still valid; no body returned.

307Temporary RedirectRedirection

Repeat the request at another URL, keeping the method.

308Permanent RedirectRedirection

The resource moved permanently; keep the method.

400Bad RequestClient error

The server could not understand the request.

401UnauthorizedClient error

Authentication is required or has failed.

403ForbiddenClient error

The server understood the request but refuses to authorize it.

404Not FoundClient error

The requested resource does not exist.

405Method Not AllowedClient error

The HTTP method is not supported for this resource.

408Request TimeoutClient error

The server timed out waiting for the request.

409ConflictClient error

The request conflicts with the current state of the resource.

410GoneClient error

The resource is permanently gone with no forwarding address.

413Payload Too LargeClient error

The request body is larger than the server will accept.

415Unsupported Media TypeClient error

The request body format is not supported.

418I'm a teapotClient error

An April Fools joke from RFC 2324; sometimes used as a decoy.

422Unprocessable EntityClient error

The request was well-formed but semantically invalid.

429Too Many RequestsClient error

The client has sent too many requests in a given time.

451Unavailable For Legal ReasonsClient error

Access denied for legal demand.

500Internal Server ErrorServer error

The server hit an unexpected condition.

501Not ImplementedServer error

The server does not support the functionality required.

502Bad GatewayServer error

An upstream server returned an invalid response.

503Service UnavailableServer error

The server is overloaded or down for maintenance.

504Gateway TimeoutServer error

An upstream server did not respond in time.

Three simple steps

How to use HTTP Status Codes

1

Search

Type a code number or a keyword.

2

Read the meaning

See the name, class and description.

3

Use it

Pick the right code for your API response.