HTTP Status Codes
NewDeveloperA quick reference for the most common HTTP status codes from 100 to 511. Search by number or name, or browse by class: informational, success, redirect, client error and server error.
1xx · Informational
- 100Continue
- 101Switching Protocols
- 102Processing
- 103Early Hints
2xx · Success
- 200OK
- 201Created
- 202Accepted
- 203Non-Authoritative Information
- 204No Content
- 205Reset Content
- 206Partial Content
- 207Multi-Status
- 208Already Reported
- 226IM Used
3xx · Redirect
- 300Multiple Choices
- 301Moved Permanently
- 302Found
- 303See Other
- 304Not Modified
- 307Temporary Redirect
- 308Permanent Redirect
4xx · Client error
- 400Bad Request
- 401Unauthorized
- 402Payment Required
- 403Forbidden
- 404Not Found
- 405Method Not Allowed
- 406Not Acceptable
- 407Proxy Authentication Required
- 408Request Timeout
- 409Conflict
- 410Gone
- 411Length Required
- 412Precondition Failed
- 413Payload Too Large
- 414URI Too Long
- 415Unsupported Media Type
- 416Range Not Satisfiable
- 417Expectation Failed
- 418I'm a Teapot
- 422Unprocessable Entity
- 425Too Early
- 426Upgrade Required
- 429Too Many Requests
- 431Request Header Fields Too Large
- 451Unavailable For Legal Reasons
5xx · Server error
- 500Internal Server Error
- 501Not Implemented
- 502Bad Gateway
- 503Service Unavailable
- 504Gateway Timeout
- 505HTTP Version Not Supported
- 506Variant Also Negotiates
- 507Insufficient Storage
- 508Loop Detected
- 510Not Extended
- 511Network Authentication Required
Codes in the 4xx range mean a client mistake, while 5xx codes mean the server failed to fulfill the request.
How do HTTP status codes work?
Every web request ends with a three-digit status code from the server. The first digit shows the class: 1xx informational, 2xx success, 3xx redirect, 4xx client error and 5xx server error. Knowing the code tells you exactly what went wrong.
Which codes matter most day to day?
404 means a page was not found, 403 means access is denied and 301 is a permanent redirect. On the server side, 500 is a general internal error while 503 usually means the service is temporarily unavailable.
Frequently Asked Questions
What is HTTP Status Codes?
Browse common HTTP status codes and their meanings, grouped by class.
How do I use HTTP Status Codes?
Type or paste your data into the field on this page and press the button. The result is calculated instantly in your browser — nothing is uploaded.
Is HTTP Status Codes free?
Yes, HTTP Status Codes is completely free. No signup, no downloads and no usage limits.
Similar tools
View all toolsPopular tools
View all toolsWant to share what you created? Try linklyhub.com for a short, clean link.