Free online tools to generate, calculate,
convert, format, encode, and play.
 

HTTP Status Codes

Browse and search all HTTP response status codes. Click any code for details, usage examples, and common scenarios.



How It Works

HTTP status codes are three-digit numbers returned by a server in response to a client's request. They indicate whether the request was successful, redirected, or resulted in an error. Every HTTP response includes exactly one status code.

Status Code Categories
  • 1xx Informational: The request was received and the server is continuing to process it. These are provisional responses.
  • 2xx Success: The request was received, understood, and accepted successfully.
  • 3xx Redirection: Further action is needed to complete the request, typically a redirect to a different URL.
  • 4xx Client Error: The request contains bad syntax or cannot be fulfilled. The error is on the client side.
  • 5xx Server Error: The server failed to fulfill a valid request. The error is on the server side.
Common Use Cases
  • API Development: Choose the correct status code for REST API responses
  • Debugging: Understand error responses from servers and APIs
  • SEO: Ensure proper redirect codes (301 vs 302) for search engine optimization
  • Monitoring: Interpret status codes in server logs and monitoring dashboards
Tip: Use the search bar to quickly find codes by number, name, or related keywords. For example, searching "cache" shows codes related to caching behavior.

Embed This Util

You can embed this util on your own site as a widget. Adding ?embed=1 to the URL loads a compact version with just the tool itself; no header, menu, or documentation. Paste this snippet into your HTML:


    

Copy snippet Adjust the height to taste.



Feedback

Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.


Share with