LX
📡

Free HTTP Status Code Reference — All HTTP Codes Explained

Quick reference for all HTTP response status codes with search.

About HTTP Status Codes

A searchable, categorized reference of all HTTP status codes — 1xx informational, 2xx success, 3xx redirection, 4xx client errors, and 5xx server errors. Each code shows its official description, common use cases, and whether it's standard or experimental. Bookmark this for debugging API responses, understanding error logs, or learning HTTP for web development interviews.

How to Use HTTP Status Codes

  1. 1Browse status codes by category: 1xx, 2xx, 3xx, 4xx, 5xx
  2. 2Search for a specific code or keyword
  3. 3Each code shows the official description, common use cases, and a plain-English explanation
  4. 4Bookmark frequently referenced codes for quick access

When to Use HTTP Status Codes

  • Quickly looking up HTTP status codes during API development
  • Understanding error responses from third-party services
  • Learning HTTP for technical interviews and certifications
  • Writing better error messages in web applications

Frequently Asked Questions

What's the difference between 401 and 403?
401 Unauthorized means you haven't provided valid credentials (login required). 403 Forbidden means you're authenticated but don't have permission for that specific resource.
What does a 429 status code mean?
429 Too Many Requests means you've hit a rate limit. Slow down your requests or implement exponential backoff in your client code.

You Might Also Like