Search any HTTP status code by number or keyword and get an instant, clear explanation.
1xx = informational, 2xx = success, 3xx = redirection, 4xx = client error, 5xx = server error.
404 (Not Found) and 500 (Internal Server Error) are among the most commonly encountered status codes.
401 (Unauthorized) means authentication is required or has failed. 403 (Forbidden) means the server understood the request but refuses to authorize it, even if authenticated.
This tool provides a searchable reference of standard HTTP status codes — the three-digit numbers servers return to indicate the result of a request. Search by code number or by keyword to instantly find an explanation.
HTTP status codes are how servers communicate the outcome of every request to clients — browsers, APIs, and applications all rely on these codes to know whether a request succeeded, needs a redirect, was invalid, or hit a server problem. Understanding what each code means is essential for debugging web applications, building and consuming APIs, and diagnosing issues reported by monitoring tools or error logs.
This tool uses a built-in reference list stored directly in the page — no external API calls or server requests are needed to search or filter results.