HTTP Status Codes is a fast reference for common response codes used in APIs, websites, and debugging sessions. Search codes by number or phrase without leaving the browser.
Yes. The tool is free and runs directly in your browser with no account required.
No. This is a static reference — your search terms are matched locally against a built-in list and never sent anywhere.
A curated set of the most commonly encountered codes across all five classes: 1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Error, and 5xx Server Error — not the full IANA registry of every registered extension code.
Both — the search box matches against the numeric code, the status name (e.g. 'Not Found'), and the short description, so you can search '404' or 'not found' and get the same result.
401 Unauthorized means authentication is missing or failed — the server doesn't know who you are. 403 Forbidden means the server knows who you are but you don't have permission for that resource.
301 Moved Permanently tells clients and search engines to update their links to the new URL permanently. 302 Found signals a temporary redirect where the original URL should still be used for future requests.
Both indicate a problem with an upstream server while your server was acting as a proxy or gateway: 502 Bad Gateway means it got an invalid response, while 504 Gateway Timeout means it didn't get a response in time.