Every status code
has a face.Every status
code has a face.
Ten HTTP codes, illustrated by DeepSeek-chan and explained without jargon.
The plates
Ordered by code. Open a plate for the meaning, the usual causes, and what to do.

200OK
The request worked.

401Unauthorized
No valid credentials.

403Forbidden
Understood, then refused.

404Not Found
The URL routes; nothing is there.

408Request Timeout
The complete request never arrived.

414URI Too Long
The address is too long.

418I’m a teapot
A real code, reserved as a joke.

429Too Many Requests
You hit the rate limit.

500Internal Server Error
The server hit an unexpected condition.

503Service Unavailable
Temporarily unable to serve.