📡

HTTP Status Codes

HTTP status code reference — all 1xx–5xx standard codes with descriptions and use cases. Search by code or keyword.

❓ FAQ

How are HTTP status codes categorized?

HTTP status codes are grouped into five classes: 1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Error and 5xx Server Error, covering 60+ standard codes.

What is the difference between 404 and 410?

404 means the resource is currently not found (possibly temporary); 410 means it is permanently gone. For SEO, 410 signals search engines to remove the URL from their index faster.

What is the difference between 301 and 302 redirects?

301 is a permanent redirect — search engines pass link equity to the new URL. 302 is temporary — equity stays with the original URL. Using the wrong one can hurt SEO.

What is the difference between 500 and 503?

500 is a generic internal server error. 503 means the service is temporarily unavailable (usually due to overload or maintenance) and can include a Retry-After header.