HTTP Status Code Reference
Complete reference of HTTP status codes with descriptions, examples, and troubleshooting tips
Continue
Server received request headers, client should proceed to send body
Switching Protocols
Server is switching protocols as requested (e.g., to WebSocket)
OK
Request succeeded. Standard response for successful HTTP requests
Created
Request succeeded and a new resource was created (POST/PUT)
Accepted
Request accepted for processing but not yet completed
No Content
Request succeeded but there's no content to return
Moved Permanently
Resource has been permanently moved to a new URL. Update your links
Found (Temp Redirect)
Resource temporarily at a different URL. Original URL should still be used
Not Modified
Cached version is still valid. No need to re-download
Temporary Redirect
Like 302 but guarantees the HTTP method won't change
Permanent Redirect
Like 301 but guarantees the HTTP method won't change
Bad Request
Server cannot process the request due to client error (malformed syntax, invalid data)
Unauthorized
Authentication required. Client must provide valid credentials
Forbidden
Server understood the request but refuses to authorize it. Authentication won't help
Not Found
Server cannot find the requested resource. URL may be wrong or resource deleted
Method Not Allowed
HTTP method (GET, POST, etc.) is not allowed for this resource
Request Timeout
Server timed out waiting for the request from the client
Conflict
Request conflicts with current state of the server (e.g., duplicate resource)
Gone
Resource has been permanently deleted. Unlike 404, this is intentional
Payload Too Large
Request body is larger than the server is willing to accept
Unsupported Media Type
Server doesn't support the media type in the request
Unprocessable Entity
Request was well-formed but contains semantic errors (validation failed)
Too Many Requests
Rate limited. Client has sent too many requests in a given time
Internal Server Error
Generic server error. Something unexpected went wrong on the server
Not Implemented
Server doesn't support the functionality required to fulfill the request
Bad Gateway
Server acting as gateway received an invalid response from upstream server
Service Unavailable
Server is temporarily down for maintenance or overloaded
Gateway Timeout
Server acting as gateway didn't receive a timely response from upstream
28 of 28 status codes shown
Frequently Asked Questions
What is a 200 status code?▼
200 OK means the request was successful. The server processed the request and returned the expected response.
What is a 404 error?▼
404 Not Found means the server cannot find the requested resource. The URL may be wrong, or the page may have been deleted.
What is a 500 error?▼
500 Internal Server Error means something went wrong on the server side. It's a generic error when the server encounters an unexpected condition.
How to Use HTTP Status Code Reference
- 1Open the HTTP Status Code Reference tool above - it loads instantly in your browser.
- 2Enter your data or upload your file. Everything is processed locally on your device - nothing is uploaded to any server.
- 3Get your results instantly. Copy, download, or share - completely free with no signup required.
HTTP Status Code Referenceis part of BriskTool's collection of free online tools. All tools run entirely in your browser for maximum privacy and speed.