HTTPCodes: Names & Categories

HTTP CodeNameCategory Name
100 Continue Informational response
101 Switching Protocols Informational response
102 Processing Informational response
103 Early Hints

*or*  Checkpoint
Informational response
200 OK Success
201 Created Success
202 Accepted Success
203 Non-Authoritative Information Success
204 No Content Success
205 Reset Content Success
206 Partial Content Success
207 Multi-Status Success
208 Already Reported Success
226 IM Used Success
300 Multiple Choices Redirection
301 Moved Permanently Redirection
302 Found, Moved temporarily Redirection
303 See Other Redirection
304 Not Modified Redirection
305 Use Proxy Redirection
306 Switch Proxy Redirection
307 Temporary Redirect Redirection
308 Permanent Redirect Redirection
400 Bad Request Client errors
401 Unauthorized Client errors
402 Payment Required Client errors
403 Forbidden Client errors
404 Not Found Client errors
405 Method Not Allowed Client errors
406 Not Acceptable Client errors
407 Proxy Authentication Required Client errors
408 Request Timeout Client errors
409 Conflict Client errors
410 Gone Client errors
411 Length Required Client errors
412 Precondition Failed Client errors
413 Payload Too Large Client errors
414 URI Too Long Client errors
415 Unsupported Media Type Client errors
416 Range Not Satisfiable Client errors
417 Expectation Failed Client errors
418 I'm a teapot Client errors
421 Misdirected Request Client errors
422 Unprocessable Entity Client errors
423 Locked Client errors
424 Failed Dependency Client errors
425 Too Early Client errors
426 Upgrade Required Client errors
428 Precondition Required Client errors
429 Too Many Requests Client errors
431 Request Header Fields Too Large Client errors
451 Unavailable For Legal Reasons

*or*  Redirect
Client errors
500 Internal Server Error Server errors
501 Not Implemented Server errors
502 Bad Gateway Server errors
503 Service Unavailable Server errors
504 Gateway Timeout Server errors
505 HTTP Version Not Supported Server errors
506 Variant Also Negotiates Server errors
507 Insufficient Storage Server errors
508 Loop Detected Server errors
510 Not Extended Server errors
511 Network Authentication Required Server errors
103 Early Hints

*or*  Checkpoint
Informational response
218 This is fine (Apache Web Server) Unofficial codes
419 Page Expired (Laravel Framework) Unofficial codes
420 Method Failure (Spring Framework)

*or*  Enhance Your Calm (Twitter)
Unofficial codes
420 Method Failure (Spring Framework)

*or*  Enhance Your Calm (Twitter)
Unofficial codes
450 Blocked by Windows Parental Controls (Microsoft) Unofficial codes
498 Invalid Token (Esri) Unofficial codes
499 Token Required (Esri)

*or*  Client Closed Request
Unofficial codes
509 Bandwidth Limit Exceeded (Apache Web Server/cPanel) Unofficial codes
526 Invalid SSL Certificate

*or*  Invalid SSL Certificate
Unofficial codes
530 Site is frozen

*or*  Origin DNS Error
Unofficial codes
598 (Informal convention) Network read timeout error Unofficial codes
440 Login Time-out Microsoft Internet Information Services
449 Retry With Microsoft Internet Information Services
451 Unavailable For Legal Reasons

*or*  Redirect
Client errors
444 No Response nginx
494 Request header too large nginx
495 SSL Certificate Error nginx
496 SSL Certificate Required nginx
497 HTTP Request Sent to HTTPS Port nginx
499 Token Required (Esri)

*or*  Client Closed Request
Unofficial codes
520 Unknown Error Cloudflare
521 Web Server Is Down Cloudflare
522 Connection Timed Out Cloudflare
523 Origin Is Unreachable Cloudflare
524 A Timeout Occurred Cloudflare
525 SSL Handshake Failed Cloudflare
526 Invalid SSL Certificate

*or*  Invalid SSL Certificate
Unofficial codes
527 Railgun Error Cloudflare
530 Site is frozen

*or*  Origin DNS Error
Unofficial codes