HTTP Status Code Lookup
Look up any HTTP status code — 200, 301, 404, 418, 502, more. Get name, RFC reference, and a one-line explanation of when servers use it.
ad slot ()
100Continue1xx Informational
Initial part of a request received, client should continue.
101Switching Protocols1xx Informational
Server switching to a different protocol per client's Upgrade header.
200OK2xx Success
Standard success response.
201Created2xx Success
Request succeeded and a new resource was created.
202Accepted2xx Success
Request accepted for processing but not yet completed.
204No Content2xx Success
Success, no body in response. Common for PUT and DELETE.
206Partial Content2xx Success
Response to a range request (e.g. video seek).
301Moved Permanently3xx Redirection
Resource has moved. Update bookmarks.
302Found3xx Redirection
Temporary redirect. Keep current URL bookmark.
303See Other3xx Redirection
After a POST, redirect with GET to the result.
304Not Modified3xx Redirection
Cached response is still valid (conditional GET).
307Temporary Redirect3xx Redirection
Like 302 but preserves HTTP method.
308Permanent Redirect3xx Redirection
Like 301 but preserves HTTP method.
400Bad Request4xx Client error
Server can't process the request — malformed syntax.
401Unauthorized4xx Client error
Authentication required and missing/invalid.
402Payment Required4xx Client error
Reserved for future use. Some APIs use it for quota exceeded.
403Forbidden4xx Client error
Authenticated but not authorized for this resource.
404Not Found4xx Client error
Resource doesn't exist or is hidden.
405Method Not Allowed4xx Client error
HTTP method not supported for this resource.
408Request Timeout4xx Client error
Server gave up waiting for the client.
409Conflict4xx Client error
Resource state conflicts (e.g. concurrent edits).
410Gone4xx Client error
Resource intentionally and permanently removed.
413Payload Too Large4xx Client error
Request body exceeds server limit.
415Unsupported Media Type4xx Client error
Server can't process the body's content type.
418I'm a teapot4xx Client error
April Fools joke from RFC 2324 — server refuses to brew coffee.
422Unprocessable Entity4xx Client error
Valid syntax but semantic errors (failed validation).
429Too Many Requests4xx Client error
Rate limit hit. Retry-After header tells you when to try again.
500Internal Server Error5xx Server error
Server crashed or threw an unhandled exception.
501Not Implemented5xx Server error
Server doesn't recognize the request method.
502Bad Gateway5xx Server error
Upstream server returned an invalid response.
503Service Unavailable5xx Server error
Server overloaded or down for maintenance.
504Gateway Timeout5xx Server error
Upstream server didn't respond in time.
511Network Authentication Required5xx Server error
Captive portal — sign in to the network first.
ad slot ()
How it works
- 1Type codeOr search by name.
- 2ReadDefinition + RFC link.
Frequently asked
What's the difference between 401 and 403?
401 means 'you're not authenticated' — re-login may help. 403 means 'you're authenticated, but not allowed' — re-login won't help, you need different permissions.
Get new tools first.
One tool per week. No ads. Unsubscribe anytime.
Related tools
Tool designed and editorially reviewed by Felix Brübach. Text drafted with AI assistance and reviewed for legal and factual accuracy before publication. Not legal advice — for complex cases, consult a lawyer.
ad slot ()