HTTP Status Codes
Look up and understand HTTP response status codes.
Showing 21 status codes
Continue
1xxThe server has received the request headers and the client should proceed to send the request body.
Switching Protocols
1xxThe server is switching protocols as requested by the client.
OK
2xxThe request has succeeded. The meaning of the success depends on the HTTP method.
Created
2xxThe request has been fulfilled and resulted in a new resource being created.
No Content
2xxThe server successfully processed the request but is not returning any content.
Moved Permanently
3xxThe requested resource has been permanently moved to a new URL.
Found
3xxThe requested resource temporarily resides under a different URL.
Not Modified
3xxThe resource has not been modified since the last request. Use the cached version.
Bad Request
4xxThe server could not understand the request due to invalid syntax.
Unauthorized
4xxThe client must authenticate itself to get the requested response.
Forbidden
4xxThe client does not have access rights to the content.
Not Found
4xxThe server cannot find the requested resource.
Method Not Allowed
4xxThe request method is known by the server but is not supported by the target resource.
Request Timeout
4xxThe server would like to shut down this unused connection.
Conflict
4xxThe request conflicts with the current state of the server.
Gone
4xxThe requested resource has been permanently removed and will not be available again.
Too Many Requests
4xxThe user has sent too many requests in a given amount of time (rate limiting).
Internal Server Error
5xxThe server has encountered a situation it does not know how to handle.
Bad Gateway
5xxThe server received an invalid response from an upstream server.
Service Unavailable
5xxThe server is not ready to handle the request. It may be overloaded or down for maintenance.
Gateway Timeout
5xxThe server is acting as a gateway and did not receive a timely response from the upstream server.
How to Use
- 1Enter the HTTP status code in the input field (e.g., 200, 404, 500)
- 2Click the "Look up" button
- 3View the status code meaning, description, and common causes
- 4Browse status code categories: 1xx, 2xx, 3xx, 4xx, 5xx
Use Cases
- •Debug API responses and error messages
- •Understand web server behavior during development
- •Configure proper error handling in applications
- •Learn HTTP protocol for web development
Tips
- 💡2xx codes indicate success, 3xx for redirects, 4xx for client errors, 5xx for server errors
- 💡404 Not Found is the most common error - check your URL carefully
- 💡301 redirects are permanent, 302 redirects are temporary
- 💡Use 429 Too Many Requests to handle rate limiting
About This Tool
This is a free online tool that helps you complete tasks quickly. All processing happens in your browser to keep your data secure.