HTTP Status Code Reference
New🔥 PopularQuick lookup: what every HTTP status code means (200, 404, 500…)
Searchable reference for all common HTTP status codes with plain-English and Arabic explanations. Essential for developers and API debugging. Runs entirely client-side in the browser — zero server upload, maximum privacy for your code and data. Free developer tool with no account required — copy results in one click, share via URL. Trusted by front-end developers, back-end engineers, sysadmins, and DevOps teams worldwide. Works on Windows, macOS, and Linux — any device with a modern browser.
The server has received the request headers; the client may proceed with the request body.
The server is switching protocols as requested (e.g. WebSocket upgrade).
The request succeeded. Standard success response.
The request succeeded and a new resource was created.
Success with no response body (common for DELETE).
The resource has permanently moved to a new URL.
Temporary redirect. The resource is temporarily at another URL.
Cached version is still valid; no need to re-download.
Temporary redirect that preserves the HTTP method.
Permanent redirect that preserves the HTTP method.
The server cannot process the request due to client error (malformed syntax).
Authentication is required and has failed or not been provided.
The server understood the request but refuses to authorize it.
The requested resource could not be found on the server.
The HTTP method is not supported for this resource.
The server timed out waiting for the request.
The request conflicts with the current state of the resource.
The resource is permanently gone and will not be available again.
The request body is larger than the server is willing to process.
The media format of the request is not supported.
Well-formed request but semantic errors (common in APIs).
The user has sent too many requests in a given time (rate limiting).
A generic server error occurred.
The server does not support the functionality required.
The server received an invalid response from an upstream server.
The server is temporarily unavailable (overload or maintenance).
The upstream server did not respond in time.
Popular searches