Embed this tool on your site
<iframe src="https://devtoolbox.dedyn.io/tools/http-status-lookup" width="100%" height="600" frameborder="0" title="HTTP Status Code Lookup"></iframe>

HTTP Status Code Lookup

Search any HTTP status code by number or keyword. Click a card to copy the code. A complete reference for all standard HTTP response codes used in web development and APIs.

🔍 Ctrl+K

About HTTP Status Codes

HTTP status codes are standardized three-digit numbers that web servers return in response to every HTTP request. They tell the client whether the request succeeded, was redirected, or encountered an error. Understanding these codes is essential for debugging APIs, configuring web servers, and building reliable web applications.

The Five Categories

Frequently Asked Questions

What are HTTP status codes?
HTTP status codes are three-digit numbers returned by a web server in response to a client request. They indicate whether the request was successful, redirected, or resulted in an error. Codes are grouped into five classes: 1xx (informational), 2xx (success), 3xx (redirection), 4xx (client error), and 5xx (server error).
What is the difference between a 301 and 302 redirect?
A 301 redirect means the resource has permanently moved to a new URL, and search engines will transfer SEO value to the new location. A 302 redirect indicates a temporary move, meaning the original URL should still be indexed by search engines and the redirect may change in the future.
What does a 403 Forbidden error mean vs a 401 Unauthorized?
A 401 Unauthorized means the request lacks valid authentication credentials — the client needs to log in or provide an API key. A 403 Forbidden means the server understood the request and the client may be authenticated, but the client does not have permission to access the requested resource.
Keyboard Shortcuts
Ctrl+K Focus search
Ctrl+Shift+C Copy results
Ctrl+L Clear search