HTTP Status Codes Reference

Complete reference for all HTTP status codes — search, filter, and browse

Frequently Asked Questions

What are HTTP status codes?
HTTP status codes are three-digit numbers returned by a server to indicate the result of an HTTP request. The first digit indicates the class: 1xx informational, 2xx success, 3xx redirect, 4xx client error, 5xx server error.
What does 404 mean?
404 Not Found means the server cannot find the requested resource. It's the most well-known client error code.
What's the difference between 301 and 302?
301 is a permanent redirect — search engines update their index to the new URL. 302 is a temporary redirect — search engines keep the original URL in their index.
What does 500 mean?
500 Internal Server Error means the server encountered an unexpected condition. It's a generic error indicating something went wrong on the server side.