HTTP Status Codes
Interactive reference for all HTTP status codes with descriptions and use cases.
🔒 No uploads⚡ Instant🆓 Free
100
Continue
The server has received the request headers; the client should proceed.
101
Switching Protocols
The server is switching to the protocol the client requested.
200
OK
The request was successful.
201
Created
The request was fulfilled and a new resource was created.
202
Accepted
The request has been accepted for processing, but processing is not complete.
204
No Content
The request was successful but there is no content to return.
206
Partial Content
The server is delivering only part of the resource due to a range header.
301
Moved Permanently
The resource has been permanently moved to a new URL.
302
Found
The resource is temporarily at a different URL.
304
Not Modified
The resource has not been modified since the last request.
307
Temporary Redirect
The request should be repeated with another URI, keeping the method.
308
Permanent Redirect
The resource has permanently moved, keeping the request method.
400
Bad Request
The server cannot process the request due to a client error.
401
Unauthorized
Authentication is required and has failed or not been provided.
403
Forbidden
The server understood the request but refuses to authorize it.
404
Not Found
The requested resource could not be found.
405
Method Not Allowed
The request method is not supported for the resource.
408
Request Timeout
The server timed out waiting for the request.
409
Conflict
The request conflicts with the current state of the server.
410
Gone
The resource is no longer available and will not be available again.
413
Payload Too Large
The request entity is larger than the server is willing to process.
415
Unsupported Media Type
The media format of the request is not supported.
422
Unprocessable Entity
The request was well-formed but contains semantic errors.
429
Too Many Requests
The user has sent too many requests (rate limiting).
500
Internal Server Error
A generic error message when the server encounters an unexpected condition.
501
Not Implemented
The server does not support the functionality required to fulfill the request.
502
Bad Gateway
The server received an invalid response from an upstream server.
503
Service Unavailable
The server is not ready to handle the request (overloaded or under maintenance).
504
Gateway Timeout
The server, acting as a gateway, did not receive a timely response.
How It Works
1
Browse or search for an HTTP status code.
2
See the description and common use case.
3
Filter by category (1xx, 2xx, etc.).
Features
✓Complete HTTP status code reference
✓Search by code or description
✓Category filtering (Informational, Success, etc.)
✓Color-coded categories
✓Common use case examples
✓No data leaves your browser
Frequently Asked Questions
What are HTTP status codes?▼
HTTP status codes are three-digit numbers returned by a server in response to a request. They indicate whether the request was successful, redirected, or encountered an error.
Related Tools
🔐
Password Generator
Generate strong, secure random passwords with custom length and character options.
🆔
UUID Generator
Generate universally unique identifiers (UUID v4) instantly.
🔁
Base64 Encoder
Encode and decode text to/from Base64 format instantly in your browser.
#️⃣
SHA256 Generator
Generate SHA-256 hash for any text input using the Web Crypto API.