Textwerkzeuge

HTTP-Statuscode-Referenz

Interaktive HTTP-Statuscode-Referenz mit allen Standardcodes (1xx-5xx) — suchen nach Code oder Name, nach Kategorie filtern und Direktlinks teilen.

100ContinueInformational▼
101Switching ProtocolsInformational▼
102ProcessingInformational▼
103Early HintsInformational▼
200OKSuccess▼
201CreatedSuccess▼
202AcceptedSuccess▼
203Non-Authoritative InformationSuccess▼
204No ContentSuccess▼
205Reset ContentSuccess▼
206Partial ContentSuccess▼
207Multi-StatusSuccess▼
226IM UsedSuccess▼
300Multiple ChoicesRedirection▼
301Moved PermanentlyRedirection▼
302FoundRedirection▼
303See OtherRedirection▼
304Not ModifiedRedirection▼
305Use Proxy (Deprecated)Redirection▼
307Temporary RedirectRedirection▼
308Permanent RedirectRedirection▼
400Bad RequestClient Error▼
401UnauthorizedClient Error▼
402Payment RequiredClient Error▼
403ForbiddenClient Error▼
404Not FoundClient Error▼
405Method Not AllowedClient Error▼
406Not AcceptableClient Error▼
407Proxy Authentication RequiredClient Error▼
408Request TimeoutClient Error▼
409ConflictClient Error▼
410GoneClient Error▼
411Length RequiredClient Error▼
412Precondition FailedClient Error▼
413Payload Too LargeClient Error▼
414URI Too LongClient Error▼
415Unsupported Media TypeClient Error▼
416Range Not SatisfiableClient Error▼
417Expectation FailedClient Error▼
418I'm a TeapotClient Error▼
421Misdirected RequestClient Error▼
422Unprocessable EntityClient Error▼
423LockedClient Error▼
424Failed DependencyClient Error▼
425Too EarlyClient Error▼
426Upgrade RequiredClient Error▼
428Precondition RequiredClient Error▼
429Too Many RequestsClient Error▼
431Request Header Fields Too LargeClient Error▼
451Unavailable for Legal ReasonsClient Error▼
500Internal Server ErrorServer Error▼
501Not ImplementedServer Error▼
502Bad GatewayServer Error▼
503Service UnavailableServer Error▼
504Gateway TimeoutServer Error▼
505HTTP Version Not SupportedServer Error▼
506Variant Also NegotiatesServer Error▼
507Insufficient StorageServer Error▼
508Loop DetectedServer Error▼
510Not ExtendedServer Error▼
511Network Authentication RequiredServer Error▼

HTTP-Statuscode-Referenz: Interaktive HTTP-Statuscode-Referenz mit allen Standardcodes (1xx-5xx) — suchen nach Code oder Name, nach Kategorie filtern und Direktlinks teilen. Läuft vollständig in Ihrem Browser — Eingabe einfügen, Ergebnis sofort erhalten, nichts wird hochgeladen.

Was sind HTTP Status Codes?

HTTP status codes are three-digit numbers returned by a web server in response to every HTTP request. They tell the client (browser, API consumer, or crawler) whether the request succeeded, failed, or requires further action. Every developer who builds or consumes web APIs needs to understand these codes to debug issues, design proper error handling, and build reliable integrations.

Status codes are grouped into five classes: 1xx (Informational) for provisional responses, 2xx (Success) for successful operations, 3xx (Redirection) for URL changes and caching, 4xx (Client Error) for bad requests or unauthorized access, and 5xx (Server Error) for backend failures. Each class tells you immediately where to look when something goes wrong — is it a client-side issue (4xx) or a server-side problem (5xx)?

This interactive reference covers all standard HTTP status codes from 100 to 511, including WebDAV extensions and rarely-seen codes like 418 (I'm a Teapot). Each entry includes a description, when to use it, common causes, and example response headers. You can search by code number or name, filter by category, and deep-link to any specific status code.

So Use This HTTP Status Code Reference

  1. Search by code or name — Type a status code number (e.g., "404") or name (e.g., "teapot") in the search box to instantly find it.
  2. Filter by category — Click the category tabs (1xx, 2xx, 3xx, 4xx, 5xx) to browse all codes in a specific class.
  3. Expand for details — Click any status code card to see its full description, when to use it, common causes, and an example HTTP response header.
  4. Share a specific code — Click "🔗 Copy Link" on any expanded card to get a direct URL (with hash fragment) that opens straight to that status code.

Hauptfunktionen

  • 60+ status codes — Complete coverage from 100 Continue to 511 Network Authentication Required, including WebDAV and experimental codes.
  • Usage guidance — Each code includes "When to Use" guidance so you can choose the right status code for your API responses.
  • Common causes — Error codes (4xx, 5xx) include typical root causes to help you debug faster.
  • Example headers — See actual HTTP response header examples for each status code, including relevant headers like Location, Retry-After, and WWW-Authenticate.
  • Deep linking — Share direct links to any status code using URL hash fragments (e.g., #404), useful for documentation and team communication.
  • Instant search — Find any code by number or name with real-time filtering, no page reloads needed.

Häufige Anwendungsfälle

  • API design — Choose the correct status code for each endpoint response (201 for created, 204 for deleted, 422 for validation errors).
  • Debugging HTTP errors — Look up what a 502, 429, or 413 error means and what typically causes it.
  • Learning REST conventions — Understand the difference between 401 vs 403, 301 vs 308, or 400 vs 422.
  • Documentation reference — Link directly to status code definitions in your API documentation or team wiki.
  • Interview preparation — Review HTTP status codes and their semantics for backend developer interviews.

Häufig gestellte Fragen

🔒 Dieses Tool läuft vollständig in Ihrem Browser. Es werden keine Daten an einen Server gesendet.