toolbin_
FR

HTTP Status Codes: Complete Reference

HTTP status code reference (200, 301, 404, 500…) with their meaning.

100ContinueContinue
101Switching ProtocolsSwitching Protocols
200OKOK
201CreatedCreated
202AcceptedAccepted
204No ContentNo Content
206Partial ContentPartial Content
301Moved PermanentlyMoved Permanently
302FoundFound
303See OtherSee Other
304Not ModifiedNot Modified
307Temporary RedirectTemporary Redirect
308Permanent RedirectPermanent Redirect
400Bad RequestBad Request
401UnauthorizedUnauthorized
403ForbiddenForbidden
404Not FoundNot Found
405Method Not AllowedMethod Not Allowed
409ConflictConflict
410GoneGone
418I'm a teapotI'm a teapot
422Unprocessable EntityUnprocessable Entity
429Too Many RequestsToo Many Requests
500Internal Server ErrorInternal Server Error
501Not ImplementedNot Implemented
502Bad GatewayBad Gateway
503Service UnavailableService Unavailable
504Gateway TimeoutGateway Timeout

🔒 100% client-side — no data sent

Look up the meaning of any HTTP status code, from 1xx to 5xx, with description and use case. A quick cheat sheet to debug your APIs and web requests. Everything is consulted in your browser, with no tracking or data upload.

What is it for?

  • Understand why an API returns a 401 or 403
  • Pick the right code to return in your backend
  • Explain a 301 vs 302 for an SEO redirect
  • Diagnose a 500 or 502 error in production

FAQ

What is the difference between 401 and 403?

401 means unauthenticated (missing or invalid credentials), 403 means authenticated but not allowed to access.

What does a 5xx error mean?

5xx codes indicate a server-side error, such as 500 (internal error) or 503 (service unavailable).

301 or 302 for a redirect?

Use 301 for a permanent redirect (passes SEO value) and 302 for a temporary one.