🌐
HTTP Status Codes
View the full list of HTTP status codes colour-coded by class: 2xx success, 3xx redirects, 4xx client errors, and 5xx server errors. Search by code number or keyword to quickly look up the meaning, common causes, and typical fixes — essential when developing or debugging APIs and web services.
2xx3xx4xx5xx
| Code | Range | Name | Description |
|---|---|---|---|
| 200 | Success | OK | The request was successful. |
| 201 | Success | Created | A new resource was created as a result. |
| 204 | Success | No Content | Request succeeded but no content to return. |
| 301 | Redirection | Moved Permanently | The resource has permanently moved to a new URL. |
| 302 | Redirection | Found | The resource is temporarily located at a different URL. |
| 304 | Redirection | Not Modified | The resource has not been modified. Use cached version. |
| 400 | Client Error | Bad Request | The server could not understand the request syntax. |
| 401 | Client Error | Unauthorized | Authentication is required. Login needed. |
| 403 | Client Error | Forbidden | The server understood but refuses due to insufficient permissions. |
| 404 | Client Error | Not Found | The requested resource could not be found. |
| 405 | Client Error | Method Not Allowed | The HTTP method used is not allowed for this resource. |
| 408 | Client Error | Request Timeout | The server timed out waiting for the request. |
| 409 | Client Error | Conflict | The request conflicts with the current state of the resource. |
| 413 | Client Error | Payload Too Large | The request body exceeds the server limit. |
| 429 | Client Error | Too Many Requests | Too many requests sent. Please slow down. |
| 500 | Server Error | Internal Server Error | The server encountered an unexpected error. |
| 502 | Server Error | Bad Gateway | The gateway received an invalid response from the upstream server. |
| 503 | Server Error | Service Unavailable | The server is temporarily unavailable. |
| 504 | Server Error | Gateway Timeout | The gateway did not receive a timely response from the upstream server. |
Related Tools
FAQ
How do I fix a 404 error?▼
Check if the URL is correct. If the page moved, set up a 301 redirect. As a site owner, create a custom 404 page to guide users.
What's the difference between 301 and 302 redirects?▼
301 is permanent — search engines transfer indexing to the new URL. 302 is temporary — the original URL keeps its indexing.