Skip to content

HTTP Status Codes - Modern Cheat Sheet . A comprehensive, modern, and interactive cheat sheet for all HTTP response status codes.

Notifications You must be signed in to change notification settings

fagun18/HTTP-Status-Codes-Modern-Cheat-Sheet

Repository files navigation

HTTP Status Codes - Modern Cheat Sheet 🚀

License React TypeScript Vite

A comprehensive, modern, and interactive cheat sheet for all HTTP response status codes.


📖 Quick Reference

Click on any status code to view full details and documentation.

Informational (1xx)

Code Title
100 Continue
101 Switching Protocols
102 Processing (WebDAV)
103 Early Hints

Success (2xx)

Code Title
200 OK
201 Created
202 Accepted
203 Non-Authoritative Information
204 No Content
205 Reset Content
206 Partial Content
207 Multi-Status (WebDAV)
208 Already Reported (WebDAV)
226 IM Used

Redirection (3xx)

Code Title
300 Multiple Choices
301 Moved Permanently
302 Found
303 See Other
304 Not Modified
305 Use Proxy
306 Switch Proxy
307 Temporary Redirect
308 Permanent Redirect

Client Error (4xx)

Code Title
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 Failed
413 Payload Too Large
414 URI Too Long
415 Unsupported Media Type
416 Range Not Satisfiable
417 Expectation Failed
418 I'm a teapot
421 Misdirected Request
422 Unprocessable Entity (WebDAV)
423 Locked (WebDAV)
424 Failed Dependency (WebDAV)
425 Too Early
426 Upgrade Required
428 Precondition Required
429 Too Many Requests
431 Request Header Fields Too Large
451 Unavailable For Legal Reasons

Server Error (5xx)

Code Title
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 (WebDAV)
508 Loop Detected (WebDAV)
510 Not Extended
511 Network Authentication Required

Unofficial Codes

Code Title
509 Bandwidth Limit Exceeded
521 Web Server Is Down
522 Connection Timed Out
523 Origin Is Unreachable
525 SSL Handshake Failed
529 Site is Overloaded
530 Site is Frozen
598 Network Read Timeout Error

🤝 Contributing

Contributions are welcome! If you find a missing status code or want to improve the UI:

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

Distributed under the MIT License. See LICENSE for more information.


Built by Mejbaur Bahar Fagun
Senior Software Engineer QA

LinkedIn

About

HTTP Status Codes - Modern Cheat Sheet . A comprehensive, modern, and interactive cheat sheet for all HTTP response status codes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published