Skip to content
Zoyku

HTTP Status Codes

A searchable reference of 56 HTTP status codes grouped by class, each explained in one plain sentence — click any row to copy the number.

56/56

1xxInformational4

2xxSuccessful8

3xxRedirection7

4xxClient error27

5xxServer error10

This tool runs entirely in your browser. Your data never leaves your device — it is not uploaded to any server.

How to use

  1. 1Type a number or name in the search box, or browse by class.
  2. 2Read the one-line meaning — no RFC prose, just the practical sense.
  3. 3Click a row to copy the code number instantly.

HTTP Status Codes

Every important status code from 100 Continue to 511 Network Authentication Required, grouped by class and explained in one plain sentence: what actually happened on the wire and what to do next. The classics (200, 301, 404, 500) sit next to the ones that surprise people (207, 418, 451).

Search filters live by number or name — type 30 to land on every redirect, or “teapot” to settle an argument. Clicking a row copies just the number, ready for code, docs or a bug report.

Frequently asked questions

What is the difference between 301, 302 and 307?

All three redirect, but 301 is permanent (search engines transfer rankings) while 302/307 are temporary. 307 additionally guarantees the method and body stay unchanged — use it when a POST must survive the redirect.

Is 418 I'm a teapot a real status code?

It started as an April Fools' joke in RFC 2324 and was later listed as reserved. Some real APIs return it for fun or rate limiting, and browsers handle it like any 4xx error.

Why do 401 and 403 both say I can't get in?

401 means “who are you?” — credentials are missing or wrong. 403 means “I know who you are and you still can't” — authentication succeeded but the resource is off-limits.

Embed this tool

Put this tool on your own site with one line — it runs entirely in the visitor's browser.

<iframe src="https://zoyku.com/en/tools/http-status-codes?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — http-status-codes" loading="lazy"></iframe>
100% local processing