Complete searchable reference of all HTTP status codes with descriptions
This is a searchable reference for every HTTP status code — the three-digit numbers a server returns to say what happened with a request, like 200 OK, 404 Not Found or 500 Internal Server Error. Every web page load, API call and form submission comes back with one of these codes, and knowing what each means is the fastest way to understand why something worked or failed. Instead of guessing what "418" or "429" signifies, you look it up and get a clear description of what the server is telling you.
The codes are organised into five classes by their first digit, and that grouping is the key to reading them at a glance: 1xx are informational, 2xx mean success, 3xx are redirects, 4xx are client errors (the request was wrong), and 5xx are server errors (the server failed). That single distinction — is this my fault or the server's? — usually points you straight at where to look. This reference lets you search by number or keyword to find the exact meaning, with the common everyday codes and the obscure ones all in one place.
4xx codes are client errors — the request itself was wrong, such as 404 Not Found or 400 Bad Request, so the fix is usually on your side. 5xx codes are server errors, such as 500 or 503, meaning the request was valid but the server failed to handle it.
Both are redirects, but 301 is permanent — the resource has moved for good, and clients and search engines should update their links. 302 is temporary, meaning the original URL should still be used in future. Using the wrong one can affect SEO and caching.
401 Unauthorized means you are not authenticated — you need to log in or provide valid credentials. 403 Forbidden means you are authenticated but not allowed to access the resource. One is about who you are; the other is about your permissions.
429 Too Many Requests means you have hit a rate limit. The correct response is to slow down and retry later, ideally honouring any Retry-After header the server sends, rather than hammering the endpoint, which only prolongs the limit.
UUID Generator · Timestamp Converter · Base64 Encoder · Base64 Decoder · Hash Generator · Color Converter