Online Tool Store Online Tool Store

HTTP Status Code Reference

Look up any HTTP status code — 100 to 500-series — with a plain-English explanation, searchable instantly by number or keyword. Runs entirely in your browser.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

100

Continue

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

101

Switching Protocols

The requester has asked the server to switch protocols.

200

OK

The request succeeded.

201

Created

The request succeeded and a new resource was created.

202

Accepted

The request has been accepted for processing, but is not complete.

204

No Content

The server successfully processed the request, no content to return.

301

Moved Permanently

The resource has been moved permanently to a new URL.

302

Found

The resource resides temporarily under a different URL.

304

Not Modified

The cached version of the resource is still valid.

307

Temporary Redirect

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

308

Permanent Redirect

The resource has moved permanently, keeping the method.

400

Bad Request

The server cannot process the request due to a client error.

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 supported for this resource.

409

Conflict

The request conflicts with the current state of the resource.

410

Gone

The resource is no longer available and will not be available again.

418

I'm a Teapot

An April Fools' joke status code from RFC 2324.

422

Unprocessable Entity

The request was well-formed but semantically incorrect.

429

Too Many Requests

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

500

Internal Server Error

A generic server error occurred.

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 not ready to handle the request.

504

Gateway Timeout

The upstream server failed to send a request in time.

How it works

  1. Type a status code (like "404") or a keyword (like "not found") into the search box.
  2. The list filters instantly to codes whose number, name, or description matches.
  3. Each entry shows the code, its official name, and a plain-English explanation.

FAQ

What do the different colors mean?

Green is 2xx (success), blue is 3xx (redirection), amber is 4xx (client error), and red is 5xx (server error).

Does this cover every HTTP status code?

It covers the codes developers hit most often day to day. Rarely-used codes from niche RFCs are intentionally left out to keep the list scannable.

Is this data sent anywhere when I search?

No. The list is bundled into the page and filtered entirely in your browser as you type.

Can I use this offline?

Yes — once the page has loaded, searching and filtering work without a network connection.

How we compare

Feature Online Tool Store httpstatuses.com MDN reference
Instant in-page search
No sign-up
One page, no navigating between codes

If you just want to look a code up and get back to work, this reference keeps everything on one scrollable, searchable page instead of a click-through per code.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.