Toolzy

HTTP Status Codes

Search and reference common HTTP status codes.

100

Continue

The server received the request headers and the client should proceed.

101

Switching Protocols

The server is switching protocols as requested by the client.

200

OK

The request succeeded.

201

Created

The request succeeded and a new resource was created.

202

Accepted

The request was accepted but not yet processed.

204

No Content

The request succeeded but there is no content to return.

206

Partial Content

The server is delivering only part of the resource (range request).

301

Moved Permanently

The resource has permanently moved to a new URL.

302

Found

The resource is temporarily located at a different URL.

304

Not Modified

The resource has not changed since the last request.

307

Temporary Redirect

The request should be repeated at another URL, keeping the method.

308

Permanent Redirect

The resource has permanently moved; repeat the request unchanged.

400

Bad Request

The server could not understand the request due to bad syntax.

401

Unauthorized

Authentication is required and has failed or not been provided.

403

Forbidden

The server understood the request but refuses to authorize it.

404

Not Found

The requested resource could not be found.

405

Method Not Allowed

The request method is not allowed for this resource.

408

Request Timeout

The server timed out waiting for the request.

409

Conflict

The request conflicts with the current state of the resource.

410

Gone

The resource is gone and will not be available again.

418

I'm a Teapot

The server refuses to brew coffee because it is a teapot.

422

Unprocessable Entity

The request was well-formed but had semantic errors.

429

Too Many Requests

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

500

Internal Server Error

The server encountered an unexpected error.

501

Not Implemented

The server does not support the functionality required.

502

Bad Gateway

The server received an invalid response from an upstream server.

503

Service Unavailable

The server is temporarily unable to handle the request.

504

Gateway Timeout

The upstream server failed to respond in time.

A quick, searchable reference of the HTTP status codes you meet most often.

How to use

  1. Type a code number or name to filter.
  2. Read the meaning of each status.
  3. Use it as a quick reference while debugging.

Frequently asked questions

What do the color groups mean?
1xx info, 2xx success, 3xx redirect, 4xx client error, 5xx server error.
Is this every status code?
It covers the most common codes you'll encounter in practice.

Related tools