HTTP Status Code Lookup
Look up HTTP status codes with examples
Look up any HTTP status code to understand what it means and when it's used, from 200 OK and 301 Moved Permanently to 404 Not Found and 503 Service Unavailable. A quick reference for debugging API responses, configuring redirects, and explaining errors.
How to use HTTP Status Code Lookup
- Search or browse for an HTTP status code.
- Read its name, category, and meaning.
- Review when the code is appropriate to use.
- Use the explanation to debug your request or response.
Frequently asked questions
What do the status code categories mean?
1xx are informational, 2xx indicate success, 3xx are redirects, 4xx are client errors (the request was wrong), and 5xx are server errors (the server failed to fulfill a valid request).
What's the difference between 301 and 302?
301 is a permanent redirect (browsers and search engines update to the new URL) while 302 is temporary and the original URL should still be treated as canonical.
When should I return 401 vs 403?
401 Unauthorized means authentication is missing or invalid; 403 Forbidden means you're authenticated but not allowed to access the resource.
Related Web & Network tools
- User Agent Parser: Parse user agent strings to extract browser and device info
- IP Address Lookup: Get location and network info for IP addresses
- DNS Lookup Tool: Check DNS records (A, MX, TXT, etc.) for any domain name
- Server Status Checker: Check server health and monitor website availability
- SSL Certificate Checker: Check SSL certificate validity and expiration dates
- SEO Analyzer: Analyze and optimize your website's SEO performance