HTTP Status Code Lookup
Developer UtilitiesLook up any HTTP status code with description and usage. Free, private — all processing in your browser.
Continue
The server has received the request headers and the client should proceed to send the request body.
1xx InformationalSwitching Protocols
The server is switching to a different protocol as requested by the client (e.g., upgrading to WebSocket).
1xx InformationalEarly Hints
Used to return some response headers before the final HTTP message, allowing preloading of resources.
1xx InformationalOK
The request succeeded. The meaning depends on the HTTP method: GET returns the resource, POST returns the result of the action.
2xx SuccessCreated
The request succeeded and a new resource was created. Typically returned after POST requests.
2xx SuccessAccepted
The request has been accepted for processing, but the processing has not been completed yet.
2xx SuccessNo Content
The request succeeded but there is no content to return. Common for DELETE requests.
2xx SuccessPartial Content
The server is returning only part of the resource due to a Range header sent by the client.
2xx SuccessMoved Permanently
The resource has permanently moved to a new URL. Search engines will update their index. Passes link equity.
3xx RedirectionFound
The resource is temporarily at a different URL. The client should continue using the original URL.
3xx RedirectionNot Modified
The resource has not been modified since the last request. The client should use its cached version.
3xx RedirectionTemporary Redirect
Like 302, but guarantees the HTTP method won't change. POST stays POST.
3xx RedirectionPermanent Redirect
Like 301, but guarantees the HTTP method won't change. The permanent version of 307.
3xx RedirectionBad Request
The server cannot process the request due to malformed syntax, invalid parameters, or missing required fields.
4xx Client ErrorUnauthorized
Authentication is required. The client must provide valid credentials. Despite the name, this means 'unauthenticated'.
4xx Client ErrorForbidden
The server understood the request but refuses to authorize it. The client does not have permission.
4xx Client ErrorNot Found
The server cannot find the requested resource. The most well-known HTTP error.
4xx Client ErrorMethod Not Allowed
The HTTP method is not supported for this endpoint. The response includes an Allow header listing valid methods.
4xx Client ErrorRequest Timeout
The server timed out waiting for the request. The client may retry.
4xx Client ErrorConflict
The request conflicts with the current state of the server. Common for duplicate entries.
4xx Client ErrorGone
The resource is permanently gone and will not be available again. Unlike 404, this is intentional.
4xx Client ErrorPayload Too Large
The request body is larger than the server is willing to accept.
4xx Client ErrorUnsupported Media Type
The server does not support the media type of the request body (e.g., wrong Content-Type).
4xx Client ErrorUnprocessable Entity
The request is well-formed but contains semantic errors. Common for validation failures.
4xx Client ErrorToo Many Requests
Rate limiting — the client has sent too many requests in a given time period.
4xx Client ErrorInternal Server Error
A generic server error. Something went wrong on the server side.
5xx Server ErrorBad Gateway
The server, acting as a gateway, received an invalid response from an upstream server.
5xx Server ErrorService Unavailable
The server is temporarily unable to handle the request due to maintenance or overload.
5xx Server ErrorGateway Timeout
The server, acting as a gateway, didn't receive a timely response from the upstream server.
5xx Server ErrorHow to use
- 1. Enter or paste your data in the input area above
- 2. Adjust settings or options as needed
- 3. Click the action button or see real-time results
- 4. Copy the result with the copy button
All processing happens in your browser. Nothing is sent to any server.
About this tool
Look up any HTTP status code and get its meaning, common causes, and handling recommendations. Browse all status codes organized by category: 1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Error, and 5xx Server Error. Search by code number or description to find specific codes instantly. Each entry includes the official name, a detailed description of when and why the code is returned, and color-coded category indicators. Essential reference for API development, debugging HTTP requests, and understanding server responses. Covers 28 of the most commonly encountered status codes.
FAQ
▶Is the HTTP Status Code Lookup free to use?
Yes, completely free. No signup, no premium tiers, no hidden costs.
▶Is my data safe when using the HTTP Status Code Lookup?
All processing happens in your browser. Your data never leaves your device.
▶Does the HTTP Status Code Lookup work on mobile?
Yes, fully responsive. Works on smartphones, tablets, and desktops.
▶Do I need to install anything?
No. It runs entirely in your web browser. Just open the page and use it.
Related tools
All Developer UtilitiesChmod Calculator
Calculate Unix file permissions visually
HTTP Headers Lookup
Complete reference for HTTP request and response headers
Epoch Converter
Convert between epoch timestamps and human-readable dates
JSON Escape/Unescape
Escape and unescape JSON strings
Diff Checker
Compare two texts or code snippets and highlight differences
QR Code Generator
Generate QR codes from text, URLs, or any data
Learn more
Explore more tools
200+ free tools that run in your browser.
Browse all tools →