DevTools

HTTP Status Codes Reference

Quick reference for HTTP status codes grouped by category. Search and filter to find what you need.

CodeNameDescription
100ContinueServer has received request headers and client should proceed.
101Switching ProtocolsServer is switching protocols as requested.
102ProcessingServer has received and is processing the request.
CodeNameDescription
200OKStandard success response.
201CreatedResource created successfully.
202AcceptedRequest accepted for processing.
204No ContentSuccess but no content to return.
CodeNameDescription
301Moved PermanentlyResource permanently moved to a new URL.
302FoundTemporary redirect.
304Not ModifiedResource has not changed since last request.
307Temporary RedirectTemporary redirect (method unchanged).
308Permanent RedirectPermanent redirect (method unchanged).
CodeNameDescription
400Bad RequestServer cannot process due to client error.
401UnauthorizedAuthentication required.
403ForbiddenServer refuses to authorize the request.
404Not FoundResource does not exist.
405Method Not AllowedHTTP method not supported for this resource.
408Request TimeoutServer timed out waiting for request.
409ConflictRequest conflicts with current state.
410GoneResource is permanently gone.
422Unprocessable EntityRequest understood but could not process.
429Too Many RequestsRate limit exceeded.
CodeNameDescription
500Internal Server ErrorGeneric server error.
502Bad GatewayInvalid response from upstream server.
503Service UnavailableServer temporarily unavailable.
504Gateway TimeoutUpstream server timed out.
Ad Space

HTTP Status Code Categories

1xx: Informational — request received
2xx: Success — action completed
3xx: Redirection — further action needed
4xx: Client Error — request has issues
5xx: Server Error — server failed