HTTP Status Codes Reference

Every HTTP status code with its meaning — searchable and instant.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

HTTP status codes — searchable reference

A complete, searchable list of the HTTP status codes you hit while building and debugging APIs and websites, each grouped by class with a plain-English meaning. It is the fastest way to answer “what does this code mean?” without leaving your editor.

How it works

Every response carries a three-digit status code, and the first digit gives its class: 1xx informational, 2xx success, 3xx redirection, 4xx client error, 5xx server error. This reference lists the codes you actually encounter, organised into those five groups, each with its official name and a short description. Typing in the search box filters the whole table at once, matching the number, the name, or words in the meaning — so a search for redirect, 404, or rate all find the relevant rows.

Example

The codes you meet most often:

CodeNameMeaning
200OKRequest succeeded
301Moved PermanentlyResource has a new permanent URL
401UnauthorizedAuthentication required or failed
403ForbiddenAuthenticated but not allowed
404Not FoundNo such resource
429Too Many RequestsRate limited; check Retry-After
500Internal Server ErrorThe server failed unexpectedly
503Service UnavailableTemporarily down or overloaded

Search by number, name, or meaning to find the right code instantly. Everything runs in your browser; nothing is uploaded.

Ad placeholder (rectangle)