HTTP Status Codes Reference
Look up any HTTP status code — 200, 301, 404, 500, and the rest — with its meaning and when it's used. Searchable, grouped by class, fully client-side.
39 of 39 codes
HTTP status codes are grouped by their first digit: 1xx informational, 2xx success, 3xx redirection, 4xx client errors, and 5xx server errors. This reference runs entirely in your browser.
A quick, searchable reference for HTTP status codes — what each one means and when it's used. Search by number or keyword and browse the results grouped by class, from 1xx through 5xx. Runs entirely in your browser.
How to use it
No account, no upload — it all happens on your device.
The five classes
The first digit tells the story.
- 1xx Informational — the request was received; the process continues.
- 2xx Success — the request was received, understood, and accepted.
- 3xx Redirection — further action is needed to complete the request (usually following a new URL).
- 4xx Client Error — the request was malformed or not allowed; the client should change something.
- 5xx Server Error — the server failed to fulfil a valid request.
The ones you'll meet most
200 (OK), 301/302 (redirects), 304 (cached, not modified), 400 (bad request), 401/403 (auth), 404 (not found), 429 (rate limited), and 500/502/503 (server problems) cover the vast majority of day-to-day web development.