Categories

All tools384Text & String Utilities43JSON & Format Converters62Cryptography & Encoding25Color Tools38Developer Utilities35Image Tools17Calculators & Converters65SEO & Metadata Tools22PDF Tools54Keyboard & Typing Tools22Drawing & Creative Tools1

HTTP Status Code Directory & Lookup

  1. Tools
  2. /Developer Utilities
  3. /HTTP Status Code Directory & Lookup
Output

Output will appear here

Click in the output to select all text

Related tools

a/b

MIME Type & Content-Type Directory

Find MIME types by file extension or file extensions by Content-Type header.

Mime typeContent type

URL Parser & Breakdown

Deconstruct URLs into protocol, host, port, path, query parameters, and hash fragment.

Url parserQuery params

User Agent String Parser & Device Detector

Parse browser User-Agent strings to extract browser name, version, OS, and device type.

User agentUa parser

SSL / X.509 Certificate Info Decoder

Decode and inspect PEM-encoded X.509 certificates (subject, issuer, validity, SANs).

Ssl certificateX509
?

Query String Parser / Builder

Parse query strings into key-value pairs or construct URL-encoded parameter strings.

Query stringUrl params

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.