Tools
Runs locally

HTTP Status Codes

Look up a status code.

200
The request succeeded.
201
A resource was created.
204
Success with no body.
301
The resource moved permanently.
302
The resource moved temporarily.
304
The cached copy is still fresh.
400
The request is malformed.
401
Authentication is required.
403
The server refuses this client.
404
The resource was not found.
409
The request conflicts with current state.
422
The content is understood but invalid.
429
Too many requests.
500
The server failed unexpectedly.
502
A gateway received a bad response.
503
The service is unavailable.

Export and import are available after you sign in. Sign in

A reference for common HTTP status codes and what they mean.

About this tool

Look up what a response code means while debugging an API, a redirect or a crawl report. Search by number or by word and read a short explanation.

How to use it

  1. 01

    Type a status code or a word, for example 404 or redirect.

  2. 02

    Read the meaning of the matching codes.

  3. 03

    Copy the code or its name.

FAQ

Frequently asked questions

What is the difference between 301 and 302?

301 is a permanent redirect that search engines follow and pass ranking to; 302 is temporary.

What do 4xx and 5xx mean?

4xx codes are client errors such as 404 Not Found; 5xx codes are server errors such as 500 Internal Server Error.