SmartKitio

HTTP Status Code Lookup

Search common HTTP status codes by number or name, and see what each response class means for browsers, APIs, and search engines.

Your input stays in your browser. Nothing is uploaded.

This looks up codes locally. It does not fetch a remote URL.

  • 100 — Continue
  • 101 — Switching Protocols
  • 102 — Processing
  • 200 — OK
  • 201 — Created
  • 202 — Accepted
  • 204 — No Content
  • 206 — Partial Content
  • 301 — Moved Permanently
  • 302 — Found
  • 304 — Not Modified
  • 307 — Temporary Redirect
  • 308 — Permanent Redirect
  • 400 — Bad Request
  • 401 — Unauthorized
  • 403 — Forbidden
  • 404 — Not Found
  • 405 — Method Not Allowed
  • 408 — Request Timeout
  • 409 — Conflict
  • 410 — Gone
  • 413 — Payload Too Large
  • 415 — Unsupported Media Type
  • 418 — I'm a teapot
  • 422 — Unprocessable Entity
  • 429 — Too Many Requests
  • 500 — Internal Server Error
  • 501 — Not Implemented
  • 502 — Bad Gateway
  • 503 — Service Unavailable
  • 504 — Gateway Timeout

About this tool

The lookup covers 31 frequently used status codes from the 1xx to 5xx classes. Search by code ("404") or by words in the name ("redirect"). The tool is a reference only: it does not request any URL, so to see the status a live page returns, use your browser's developer tools or a command such as curl -I.

How to use it

  1. Type a code or part of its name in the search box.
  2. Read the matching status names.
  3. Use the table below for what the most common codes mean in practice.

Status codes you will meet most often

CodeNameWhat it means
200OKThe request succeeded and the response contains the result.
201CreatedA new resource was created, usually after a POST.
204No ContentSuccess with an empty body, common for DELETE.
301Moved PermanentlyThe URL has moved for good; search engines transfer it to the new URL.
302FoundA temporary redirect; the original URL should still be used.
304Not ModifiedThe cached copy is still valid, so no body is sent.
308Permanent RedirectLike 301, but the method and body must not change.
400Bad RequestThe server could not understand the request, often invalid syntax or data.
401UnauthorizedAuthentication is missing or invalid.
403ForbiddenThe client is authenticated or known but not allowed.
404Not FoundNothing exists at this URL.
410GoneThe resource was removed deliberately and will not return.
429Too Many RequestsRate limit reached; retry later, often after a Retry-After delay.
500Internal Server ErrorAn unexpected error on the server.
502Bad GatewayA proxy received an invalid response from the upstream server.
503Service UnavailableThe server is overloaded or down for maintenance.
504Gateway TimeoutA proxy did not get a response from upstream in time.

FAQ

What is the difference between 401 and 403?
401 means the request lacks valid authentication, so logging in may help. 403 means the server knows who you are, or does not need to, and still refuses access.
Should I use 301 or 302 for a moved page?
Use 301 (or 308) when the move is permanent, so search engines update their index. Use 302 or 307 for temporary moves.
Does this tool check a website's status?
No. It is an offline reference and does not send any requests.