HTTP Status Codes - Complete Reference Guide
Browse all HTTP response status codes with descriptions and use cases.
Processed 100% locally in your browser. Never sent to our server.
200
OKStandard response for successful HTTP requests.
201
CreatedThe request has been fulfilled and resulted in a new resource.
301
Moved PermanentlyThis and all future requests should be directed to the given URI.
302
Found (Temporary Redirect)Resource temporarily resides under a different URI.
400
Bad RequestServer cannot process request due to client error.
401
UnauthorizedAuthentication is required and has failed or not been provided.
403
ForbiddenUser does not have necessary permissions for the resource.
404
Not FoundThe requested resource could not be found.
500
Internal Server ErrorGeneric error message when server encounters an unexpected condition.
502
Bad GatewayServer acting as gateway received an invalid response from upstream server.
503
Service UnavailableServer is currently unable to handle the request due to maintenance or overload.
Über HTTP Status Codes - Complete Reference Guide
A searchable reference table covering all standard HTTP/1.1 and HTTP/2 status codes from 100 to 599.
How to Use HTTP Status Reference
1. Enter a status code (e.g. 404, 500, 301) or keyword in the search bar.
2. Filter status codes by category (1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Error, 5xx Server Error).
3. Read technical descriptions, common root causes, and recommended fixes for web application development.
Anwendungsbeispiele
Looking up 401 Unauthorized vs 403 Forbidden
401 Unauthorized: User credentials missing or invalid. 403 Forbidden: User authenticated, but lacks administrative permission for the resource.
Häufig gestellte Fragen
What is the difference between 301 and 302 redirects?
301 indicates a Permanent Redirect (passes SEO link equity to new URL), while 302 represents a Temporary Redirect.