🌐

HTTP Status Code Checker

Quick reference for HTTP status codes

HTTP Status Code Checker

Quick reference for HTTP status codes

100
Continue
1xx Informational

The initial part of request received, continue with request.

Common Usage: Large file uploads.
101
Switching Protocols
1xx Informational

The server is switching protocols as requested.

Common Usage: WebSocket upgrades.
200
OK
2xx Success

The request succeeded.

Common Usage: Standard response for successful HTTP requests.
201
Created
2xx Success

The request succeeded and a new resource was created.

Common Usage: POST requests that create new resources.
204
No Content
2xx Success

The request succeeded but no content to return.

Common Usage: DELETE requests or PUT requests that don't return content.
301
Moved Permanently
3xx Redirection

The URL has been moved permanently to a new location.

Common Usage: Permanent URL redirects, SEO purposes.
302
Found
3xx Redirection

The resource temporarily resides at a different URI.

Common Usage: Temporary redirects.
304
Not Modified
3xx Redirection

The resource has not been modified since last request.

Common Usage: Cache validation, saves bandwidth.
400
Bad Request
4xx Client Error

The server cannot process the request due to client error.

Common Usage: Malformed request syntax or invalid parameters.
401
Unauthorized
4xx Client Error

Authentication is required and has failed or not been provided.

Common Usage: Protected resources requiring login.
403
Forbidden
4xx Client Error

The client does not have access rights to the content.

Common Usage: Authenticated but not authorized.
404
Not Found
4xx Client Error

The server cannot find the requested resource.

Common Usage: Most common error, resource doesn't exist.
405
Method Not Allowed
4xx Client Error

The request method is not supported for the resource.

Common Usage: Using GET on a POST-only endpoint.
409
Conflict
4xx Client Error

The request conflicts with the current state of the server.

Common Usage: Version conflicts, duplicate entries.
422
Unprocessable Entity
4xx Client Error

The request was well-formed but contains semantic errors.

Common Usage: Validation errors in API requests.
429
Too Many Requests
4xx Client Error

The user has sent too many requests in a given time.

Common Usage: Rate limiting protection.
500
Internal Server Error
5xx Server Error

The server encountered an unexpected condition.

Common Usage: Generic server error, catch-all.
501
Not Implemented
5xx Server Error

The server does not support the functionality required.

Common Usage: Server doesn't recognize request method.
502
Bad Gateway
5xx Server Error

The server received an invalid response from upstream.

Common Usage: Proxy/gateway errors.
503
Service Unavailable
5xx Server Error

The server is temporarily unavailable.

Common Usage: Maintenance mode, overloaded server.
504
Gateway Timeout
5xx Server Error

The server did not receive a timely response from upstream.

Common Usage: Upstream server timeout.

Quick Reference

1xx
Informational
2xx
Success
3xx
Redirection
4xx
Client Error
5xx
Server Error