HTTP Status Codes
Complete searchable reference of HTTP status codes with descriptions and examples.
UTILITYℹ️ About this tool
Free Online HTTP Status Codes Reference
QuickTools HTTP Status Codes gives you an instant, searchable reference for every HTTP response code your server can return. Browse all five categories — 1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Error, and 5xx Server Error — or type a code number or keyword into the search bar to jump straight to what you need. Every entry includes a plain-language description, a typical response header example, and a real-world use case so you understand not just what the code means but when and why it appears. Whether you are debugging API calls, configuring reverse proxies, or studying for a web-development interview, this tool has you covered. Everything runs entirely in your browser — no data is sent anywhere. Bookmark it and have the full HTTP spec at your fingertips whenever you need it.
How to Use This Reference
Type a status code number or keyword in the search bar to filter results instantly. Use the category buttons (1xx through 5xx) to narrow by class. Click any status code card to expand its full description, use case and response example. Copy example headers with a single click.
Why Use This Tool
All codes in one searchable page with real-world use cases and copy-ready examples. No ads-cluttered wiki pages, no signup — just a fast, clean reference that works offline once loaded.
Popular Use Cases
Back-end developers quickly look up status codes while building REST APIs. DevOps engineers troubleshoot load balancer and reverse proxy configurations. QA testers verify that endpoints return the correct response codes. Students preparing for web development interviews use it as a study reference.
FAQ
How many HTTP status codes are there?
The HTTP specification defines around 60 status codes across five classes (1xx–5xx). This reference covers the most widely used codes you will encounter in everyday development.
What is the difference between 401 and 403?
401 Unauthorized means the request lacks valid authentication credentials. 403 Forbidden means the server understood the request but the authenticated user does not have permission to access the resource.
When should I use 302 vs 307?
Both are temporary redirects. 302 allows the client to change the HTTP method (POST may become GET). 307 guarantees the method and body remain unchanged. Use 307 when method preservation matters.
Does this tool work offline?
Yes. Once the page is loaded, the entire reference works without an internet connection. Bookmark it for instant access anytime.
Can I copy a status code example to use in my code?
Yes. Each status code card includes a Copy button that places the example header directly on your clipboard, ready to paste into your project.
Similar tools
Rate this tool