Status Code Tester
Look up any status code number across all 7 protocols. See what 200, 404, or 503 means in HTTP, gRPC, SIP, and more.
How to Use
-
1
Enter a status code number
Type any numeric status code (100–599) into the search field. The tool searches across HTTP, WebDAV, WebSocket, CoAP, FTP, SMTP, and RTSP protocol registries simultaneously.
-
2
Read the protocol-specific meaning
Each protocol may assign a different meaning to the same numeric code. Review the description, RFC reference, and whether the code is a standard, unofficial, or deprecated entry.
-
3
Copy for use in your API or docs
Use the copy button to grab the code, its canonical name, and RFC citation for inclusion in API documentation, error handling code, or runbooks.
About
HTTP status codes are three-digit integers that servers return to signal the outcome of a request. Grouped into five classes — 1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Error, and 5xx Server Error — they form the machine-readable backbone of the web. RFC 9110 (HTTP Semantics, published June 2022) supersedes RFC 7231 as the canonical reference, consolidating the semantics of all registered HTTP status codes and clarifying long-standing ambiguities around idempotency and safe methods.
Beyond HTTP, the same numeric space is used across seven major protocols including WebDAV (RFC 4918), RTSP (RFC 7826), CoAP (RFC 7252), FTP (RFC 959), SMTP (RFC 5321), and WebSocket (RFC 6455). While the 200-level success and 400/500-level error conventions are broadly shared, individual codes carry protocol-specific meanings. FTP 530 means Not Logged In while HTTP 530 is an unofficial Cloudflare-specific code for blocked requests. Understanding the protocol context is essential for correct interpretation.
The Status Code Tester aggregates IANA-registered codes, RFC-backed extensions, and widely-used unofficial codes into a single searchable reference. Each entry links to its authoritative RFC, notes whether the code is standard, experimental, or deprecated, and indicates which protocols assign it a meaning. This makes it the authoritative lookup for API designers, backend engineers, and anyone writing HTTP client error-handling logic.