HTTP Status Codes
The number a server sends along with every request, explained briefly. Useful for making sense of error messages in your browser, including this website's own 404 page.
Last updated: September 1, 2026
2xx, Success
200OK, the request was successful201Created, a new resource was successfully created204No Content, successful, but with no response body202Accepted, the request was accepted but not yet completed3xx, Redirection
301Moved Permanently, the address has permanently changed302Found, a temporary redirect304Not Modified, the cached version is still up to date307Temporary Redirect, like 302, but keeps the original request method308Permanent Redirect, like 301, but keeps the original request method4xx, Error on the requester's side
400Bad Request, the request was malformed401Unauthorized, signing in is required403Forbidden, access is explicitly not allowed404Not Found, the requested page doesn't exist405Method Not Allowed, this request type isn't allowed for the address408Request Timeout, the server waited too long for the complete request410Gone, the resource was deliberately removed permanently429Too Many Requests, too many requests in a short time451Unavailable For Legal Reasons, unavailable for legal reasons5xx, Error on the server's side
500Internal Server Error, an unexpected error on the server501Not Implemented, the server doesn't support this function502Bad Gateway, an upstream server received an invalid response503Service Unavailable, the service is currently overloaded or under maintenance504Gateway Timeout, an upstream server didn't respond in timeWorth trying
This website also has its own 404 page
Feel free to visit a non existing address on this website to see the error page in action.
See the 404 page live