HTTP Status Code Directory & Lookup
Look up HTTP response status codes (1xx, 2xx, 3xx, 4xx, 5xx) with descriptions and specs.
Output will appear here
Click in the output to select all text
Related tools
MIME Type & Content-Type Directory
Find MIME types by file extension or file extensions by Content-Type header.
URL Parser & Breakdown
Deconstruct URLs into protocol, host, port, path, query parameters, and hash fragment.
User Agent String Parser & Device Detector
Parse browser User-Agent strings to extract browser name, version, OS, and device type.
SSL / X.509 Certificate Info Decoder
Decode and inspect PEM-encoded X.509 certificates (subject, issuer, validity, SANs).
Query String Parser / Builder
Parse query strings into key-value pairs or construct URL-encoded parameter strings.
This HTTP status code lookup tool gives you instant access to every standard response code - from informational 1xx codes through client and server error 4xx and 5xx codes - along with its official meaning and relevant spec reference. It's a go-to http status codes list for backend developers debugging an API response, frontend developers handling error states, and QA testers confirming a server returns the expected code for a given scenario. Rather than searching for 'what does status code 429 mean' every time you hit an unfamiliar one, this status code directory puts the full range in one searchable place, categorized by class (2xx success, 3xx redirection, 4xx client error, 5xx server error). It's especially handy for less common codes like 418 or 451 that don't come up often enough to memorize. Lookups happen instantly in your browser with no external API calls. Search or browse below to find the exact meaning of any HTTP status code.
Features
- Complete directory of standard 1xx-5xx HTTP status codes
- Clear description and typical use case for each code
- Categorized by class: informational, success, redirection, client error, server error
- Searchable by code number or keyword
- References relevant RFC specifications where applicable
- Instant filtering as you search
- Covers both common codes and lesser-known ones
Why use this http status code directory & lookup?
- Instant lookup with no need to search external documentation
- Fully private - runs entirely in your browser
- Accurate, spec-aligned descriptions for every code
- Organized categorization makes browsing easy
- Free with unlimited lookups
Frequently asked questions
What does HTTP status code 404 mean?
404 Not Found means the server couldn't find a resource matching the requested URI, though the server itself is reachable and functioning.
What's the difference between a 401 and a 403 status code?
401 Unauthorized means the client needs to authenticate, while 403 Forbidden means the client is understood but not permitted to access the resource, regardless of authentication.
What does a 500 status code mean?
500 Internal Server Error is a generic response indicating the server encountered an unexpected condition that prevented it from fulfilling the request.
What is HTTP status code 429?
429 Too Many Requests indicates the client has sent too many requests in a given time period, commonly used for rate limiting.
What's the difference between 301 and 302 redirects?
301 Moved Permanently signals a permanent redirect that search engines should update indexes for, while 302 Found signals a temporary redirect that should be re-checked on future requests.
What does a 2xx status code range indicate overall?
The 2xx range indicates the request was successfully received, understood, and accepted by the server.
What is status code 418 used for?
418 I'm a Teapot originated as an April Fools' joke in RFC 2324 and is occasionally used humorously or for bot-detection purposes, but it's not part of standard production API design.
What does a 5xx status code range indicate?
The 5xx range indicates the server failed to fulfill an apparently valid request due to an error on the server's side.