Skip to content
The Internet Compass

Developer Utilities

HTTP Status Code Lookup

A searchable reference for every status code you'll actually encounter, without paging through a spec.

FreeNo sign-upRuns in your browser
CodeNameMeaning
200OKThe request succeeded.
201CreatedThe request succeeded and a new resource was created.
204No ContentSucceeded, with no response body.
301Moved PermanentlyThe resource has permanently moved to a new URL.
302FoundThe resource temporarily resides at a different URL.
304Not ModifiedThe cached version is still valid.
400Bad RequestThe server couldn't understand the request due to invalid syntax.
401UnauthorizedAuthentication is required and has failed or not been provided.
403ForbiddenThe server understood the request but refuses to authorise it.
404Not FoundThe requested resource couldn't be found.
405Method Not AllowedThe request method isn't supported for this resource.
409ConflictThe request conflicts with the current state of the resource.
410GoneThe resource is permanently gone, with no forwarding address.
422Unprocessable EntityThe request was well-formed but semantically invalid.
429Too Many RequestsThe client has sent too many requests in a given time.
500Internal Server ErrorA generic server-side error occurred.
502Bad GatewayAn upstream server returned an invalid response.
503Service UnavailableThe server is temporarily unable to handle the request.
504Gateway TimeoutAn upstream server failed to respond in time.
19 of 19 rows

How it works

  1. 1Type a code or keyword
  2. 2Matching status codes filter instantly
  3. 3Read the plain-English meaning

Who this is for

  • Looking up what an unfamiliar status code means
  • Deciding which status code to return from an API
  • Quick reference while writing error handling