Handitab

HTTP Status Codes

Look up HTTP status codes and what they mean, from 100 Continue to 504 Gateway Timeout, by searching for a number or a keyword.

About HTTP Status Codes

An HTTP status code is a three-digit number a server returns to say how a request went: 1xx informational, 2xx success, 3xx redirection, 4xx client error, and 5xx server error. The codes are defined in RFC 9110. This reference lists 31 commonly used codes with a one-line explanation each and filters them as you type a number or a word. It is a lookup table and does not send requests to any URL.

How to use HTTP Status Codes

  1. Fill in "Search by code or keyword".
  2. The result appears below and updates as you type.
  3. Copy the result with the copy button, or download it as a file where that is offered.

Questions about HTTP Status Codes

What is the difference between 301 and 302?

A 301 says the resource has moved permanently, so browsers and search engines should use the new URL from now on. A 302 is temporary: clients keep using the original URL for future requests.

What is the difference between 401 and 403?

A 401 means the request lacks valid credentials, and signing in may fix it. A 403 means the server understood the request and refuses it anyway, so signing in again will not help.

Runs in your browser. Page last updated .

More developer tools

All 41 developer tools