HTTP Status Codes
Complete reference for all HTTP status codes with descriptions and use cases.
Continue
1xxThe server received the request headers and the client should proceed.
Switching Protocols
1xxThe server agrees to switch protocols as requested by the client.
Processing
1xxThe server has received and is processing the request.
Early Hints
1xxUsed to preload resources while the server prepares a response.
OK
2xxThe request succeeded.
Created
2xxThe request succeeded and a resource was created.
Accepted
2xxThe request was accepted for processing but has not been completed.
No Content
2xxThe server successfully processed the request but returns no content.
Partial Content
2xxThe server delivers only part of the resource due to a range header sent by the client.
Moved Permanently
3xxThe URL has been permanently moved to a new location.
Found
3xxThe URL has been temporarily moved. Use 301 for permanent redirects.
Not Modified
3xxThe client can use its cached version; the resource has not changed.
Temporary Redirect
3xxThe URL is temporarily redirected. The method must not change.
Permanent Redirect
3xxThe URL is permanently redirected. The method must not change.
Bad Request
4xxThe server cannot process the request due to malformed syntax.
Unauthorized
4xxAuthentication is required and has failed or has not been provided.
Forbidden
4xxThe server understood the request but refuses to authorize it.
Not Found
4xxThe server cannot find the requested resource.
Method Not Allowed
4xxThe HTTP method used is not allowed for the requested URL.
Conflict
4xxThe request conflicts with the current state of the resource.
Gone
4xxThe resource is permanently unavailable and will not be available again.
Unprocessable Entity
4xxThe request was well-formed but was unable to be followed due to semantic errors.
Too Many Requests
4xxThe user has sent too many requests in a given amount of time (rate limiting).
Internal Server Error
5xxThe server encountered an unexpected condition that prevented it from fulfilling the request.
Not Implemented
5xxThe server does not support the functionality required to fulfill the request.
Bad Gateway
5xxThe server, acting as a gateway, received an invalid response from the upstream server.
Service Unavailable
5xxThe server is temporarily unavailable, usually due to maintenance or overload.
Gateway Timeout
5xxThe server, acting as a gateway, did not receive a timely response from an upstream server.
28 status codes
Frequently Asked Questions
What is the HTTP Status Codes?
The HTTP Status Codes is a browser-based reference and calculator for networking concepts including http addresses, subnets, and protocol details — useful for network engineers, DevOps professionals, and developers.
How do I look up http information?
Enter the relevant value such as an IP address, port number, or MIME type, and the tool instantly displays detailed information including descriptions, valid ranges, and related standards.
What networking standards does the HTTP Status Codes cover?
The tool covers common networking standards including IPv4, IPv6, CIDR notation, well-known TCP/UDP port assignments, HTTP headers, and MIME types.
Does the HTTP Status Codes work offline?
Yes. When installed as a PWA the entire reference database is cached locally and fully accessible without an internet connection — ideal for restricted or air-gapped environments.
Is the HTTP Status Codes free?
Yes, completely free with no sign-up required. All networking reference data is available immediately in your browser.