Quick reference for HTTP status codes with descriptions, usage scenarios, and JSON response examples.
HTTP Status Codes is a free online reference for status codes used in APIs, backend and frontend debugging, nginx logs, fetch and axios errors, integrations, and documentation. You can search by code number or by error name, browse by category, and see a plain-language explanation, typical scenario, common cause, and JSON response example for each code. The tool runs in your browser and does not send data to the server.
Choose a related tool for the next step.
Data passed between tools is kept only in the current browser session.
HTTP Status Codes is a reference for status codes used in APIs, backend and frontend debugging, nginx logs, fetch/axios errors, integrations, and documentation. The tool helps you quickly look up the meaning of 200, 201, 204, 301, 302, 400, 401, 403, 404, 409, 422, 429, 500, 502, 503, 504, and other codes.
For each code, you can view the category, a short explanation, when to use it, a common cause, a JSON response example, and related codes that are often confused. Search works by code number and by name or meaning.
The tool runs in the browser and does not send any data to the server.