Master HTTP Status Codes

Interactive tools to help you learn and understand HTTP status codes through practice and exploration.

🧠 Status Code Quiz

Test your knowledge with our interactive quiz covering all HTTP status code ranges.

Loading quiz...

🌳 Status Code Decision Tree

Not sure which status code to use? Our decision tree will guide you to the right choice.

Find the Right Status Code

What type of response are you looking for?

💡 Learning Tips

Remember the Ranges

  • 1xx: Informational responses
  • 2xx: Success responses
  • 3xx: Redirection messages
  • 4xx: Client error responses
  • 5xx: Server error responses

Common Patterns

  • 200: Standard success
  • 201: Created something new
  • 400: Client sent bad data
  • 401: Authentication needed
  • 404: Resource not found
  • 500: Server had an error