Skip to main content

HTTP Response Codes Reference Online

…

Use a browser-based reference to understand HTTP status codes, response classes, and what common server results usually mean in practice.

Setup
Status code triage
Search a code, filter by use case, then follow likely cause and next-step checks.
Advanced Options
Common confusion pairs:
Diagnostic Summary
Select a code to see likely causes, team ownership, and first debugging steps.
Comparison: choose a common confusion pair.
Ownership: select a status code for ownership hint.
HTTP Codes
  • 200    OK
  • 201    Created
  • 202    Accepted
  • 203    Non-Authoritative Information
  • 204    No Content
  • 205    Reset Content
  • 206    Partial Content
  • 207    Multi-Status
  • 208    Already Reported
  • 226    IM Used
  • 300    Multiple Choices
  • 301    Moved Permanently
  • 302    Found
  • 303    See Other
  • 304    Not Modified
  • 305    Use Proxy
  • 306    Unused
  • 307    Temporary Redirect
  • 308    Permanent Redirect
  • 400    Bad Request
  • 401    Unauthorized
  • 402    Payment Required
  • 403    Forbidden
  • 404    Not Found
  • 405    Method Not Allowed
  • 406    Not Acceptable
  • 407    Proxy Authentication Required
  • 408    Request Timeout
  • 409    Conflict
  • 410    Gone
  • 411    Length Required
  • 412    Precondition Required
  • 413    Request Entry Too Large
  • 414    Request-URI Too Long
  • 415    Unsupported Media Type
  • 416    Requested Range Not Satisfiable
  • 417    Expectation Failed
  • 418    I'm a teapot
  • 422    Unprocessable Entity
  • 423    Locked
  • 424    Failed Dependency
  • 425    Unordered Collection
  • 426    Upgrade Required
  • 428    Precondition Required
  • 429    Too Many Requests
  • 431    Request Header Fields Too Large
  • 444    No Response
  • 449    Retry With
  • 450    Blocked by Windows Parental Controls
  • 451    Unavailable For Legal Reasons
  • 499    Client Closed Request
  • 500    Internal Server Error
  • 501    Not Implemented
  • 502    Bad Gateway
  • 503    Service Unavailable
  • 504    Gateway Timeout
  • 505    HTTP Version Not Supported
  • 506    Variant Also Negotiates
  • 507    Insufficient Storage
  • 509    Bandwidth Limit Exceeded
  • 510    Not Extended
  • 511    Network Authentication Required
  • 520    Web server is returning an unknown error
  • 522    Connection timed out
  • 524    A timeout occurred

…

…

The spread of computers and the Internet will put jobs in two categories. People who tell computers what to do, and people who are told by computers what to do.

Marc Andreessen

…