Browse Tools
HomeToolsBlogGlossaryAboutContact
Browse All Tools

HTTP Status Code Reference

Browse all HTTP status codes from 1xx informational to 5xx server errors.
Loading ratings...
Rate this tool

Quick Answer

401 Unauthorised means the client is not authenticated. 403 Forbidden means the client is authenticated but does not have permission to access the resource.

What Is HTTP Status Code Reference?

HTTP Status Code Reference is a free online network tools tool that browse all http status codes from 1xx informational to 5xx server errors. An HTTP status code reference lists every standard HTTP response code defined by the Internet Assigned Numbers Authority (IANA), grouped by class: 1xx (informational), 2xx (success), 3xx (redirection), 4xx (client error), and 5xx (server error). Each entry shows the code number, its standard name, and a brief explanation of when it is used. This is a quick lookup tool for developers debugging API responses, configuring server rules, or studying for web development interviews. You can browse by category or search by code number or keyword. The reference is pulled from the official HTTP specification and is updated to cover codes like 425 (Too Early) and 426 (Upgrade Required). All data is static and client-side. Unlike many similar tools, it runs entirely in your browser — no data is sent to any server, no account is required, and there are no usage limits. Whether you are a developer, writer, SEO professional, or casual user, this tool provides instant, accurate results without friction.

http status codeshttp status code referencehttp error codeshttp 404http 500status code listhttp response codes

How to Use HTTP Status Code Reference

Browse codes by status class or search by number (e.g. 404) or keyword (e.g. 'redirect'). Click any code to see its full description and typical use case.

Key Features

  • Complete IANA HTTP status code list
  • Search by code or keyword
  • Grouped by status class (1xx–5xx)
  • Fully client-side

Common Use Cases

  • Quick reference during API development or debugging
  • Studying for web development interviews
  • Configuring custom error pages or redirect rules

Common Mistakes to Avoid

  • Confusing 401 (Unauthenticated) with 403 (Forbidden)
  • Using 302 when 303 or 307 is more appropriate for modern APIs
  • Returning 500 for client errors instead of an appropriate 4xx code

Related Topics & Entities

  • HTTP
  • Status code
  • IANA
  • API
  • Server error

Common Questions About HTTP Status Code Reference

What does 502 Bad Gateway mean?
One server in the request chain received an invalid response from an upstream server it needed to contact to fulfil the request.
What is a 418 status code?
418 I'm a Teapot is an April Fools' joke from 1998. It is not an official HTTP status code defined by IANA for real use.

Related Tools & Resources

  • SSL Checker
  • IP Lookup
  • Port Reference

Best Practices for HTTP Status Code Reference

To get the most out of HTTP Status Code Reference, follow these best practices. Ensure your input data is clean and properly formatted for the most accurate results. Use the copy function to transfer output directly to your clipboard. Bookmark the tool for easy access. Check the related tools section below for complementary utilities that can enhance your workflow. Remember that all processing is client-side, so your data never leaves your browser.

Privacy & Security

HTTP Status Code Reference processes all data entirely within your browser using JavaScript. No text, files, or personal information is transmitted to any server. Your data stays on your device, making this tool safe for sensitive content. We do not track usage, store inputs, or share data with third parties. The tool works offline after the initial page load and requires no account to use.

Frequently Asked Questions

Find answers to common questions about this tool.

1xx Informational (request received), 2xx Success (request processed), 3xx Redirection (further action needed), 4xx Client Error (bad request), 5xx Server Error (server failed).
401 Unauthorized means authentication is required or failed. 403 Forbidden means the server understood the request but refuses to authorize it, even with valid authentication.
502 means one server received an invalid response from another server upstream. 504 means the upstream server failed to respond within the timeout period.
301 is a permanent redirect. Browsers cache it and search engines transfer ranking signals to the new URL. 302 is a temporary redirect and search engines continue indexing the original URL.
429 means your application exceeded the API rate limit. Check the Retry-After header in the response for when to retry. Implement exponential backoff in your client to handle this gracefully.

Resources

Topic Cluster

IP lookup, subnet calculator, HTTP status codes, MAC generator, URL parser, port reference, IP validator, email extractor, IP range calculator, and binary IP converter for network administration.

Browse all Network & IP Tools

10 tools in this topic

About Testrefy

All tools run entirely in your browser. No data is sent to any server. 100% private and free.

Browse all tools