HTTP Status Code Reference
Every HTTP status code that matters, searchable, with plain-English notes on when to use each one and what usually causes it.
About this tool
A quick-reference table of the HTTP status codes defined in the RFC 9110 family plus the widely deployed extras (418, 425, 451, WebDAV codes and common proxy codes). Each entry says what the code means, when your API or server should return it, and what typically causes it in the wild — so it doubles as a debugging cheat sheet.
The whole dataset ships with the page and search runs locally — nothing you type leaves your browser, and there is no server, upload, or tracking of tool inputs.
Status codes explained in depth
200 OK 201 Created 204 No Content 206 Partial Content 301 Moved Permanently 302 Found 304 Not Modified 307 Temporary Redirect 308 Permanent Redirect 400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found 405 Method Not Allowed 408 Request Timeout 409 Conflict 410 Gone 412 Precondition Failed 413 Content Too Large 415 Unsupported Media Type 418 I'm a teapot 422 Unprocessable Content 425 Too Early 429 Too Many Requests 431 Request Header Fields Too Large 451 Unavailable For Legal Reasons 500 Internal Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout 505 HTTP Version Not Supported 507 Insufficient Storage