🔥 FireTools

HTTP Status Codes Reference

Complete reference of HTTP status codes with descriptions, categories, and usage examples.

Last updated: 2026-08-27

codenamecategorydescription
100Continue1xx InformationalThe server has received the request headers and the client should proceed to send the request body.
101Switching Protocols1xx InformationalThe requester has asked the server to switch protocols and the server has agreed.
200OK2xx SuccessThe request has succeeded.
201Created2xx SuccessThe request has been fulfilled and a new resource has been created.
202Accepted2xx SuccessThe request has been accepted for processing but not complete.
204No Content2xx SuccessThe server successfully processed the request and is not returning any content.
206Partial Content2xx SuccessThe server is delivering only part of the resource due to a range header.
301Moved Permanently3xx RedirectionThe resource has been permanently moved to a new URL.
302Found3xx RedirectionThe resource is temporarily under a different URL.
304Not Modified3xx RedirectionThe resource has not been modified since the last request.
307Temporary Redirect3xx RedirectionThe resource is temporarily under a different URL, same method must be used.
308Permanent Redirect3xx RedirectionThe resource has permanently moved, same method must be used.
400Bad Request4xx Client ErrorThe server cannot process the request due to a client error.
401Unauthorized4xx Client ErrorAuthentication is required and has failed or not been provided.
403Forbidden4xx Client ErrorThe request was valid but the server is refusing action.
404Not Found4xx Client ErrorThe requested resource could not be found.
405Method Not Allowed4xx Client ErrorThe request method is not supported for this resource.
408Request Timeout4xx Client ErrorThe server timed out waiting for the request.
409Conflict4xx Client ErrorThe request could not be processed because of conflict.
410Gone4xx Client ErrorThe resource is no longer available and will not be available again.
418I'm a Teapot4xx Client ErrorThe server refuses to brew coffee because it is a teapot.
429Too Many Requests4xx Client ErrorThe user has sent too many requests in a given amount of time.
500Internal Server Error5xx Server ErrorA generic error message for unexpected server errors.
501Not Implemented5xx Server ErrorThe server does not support the functionality required.
502Bad Gateway5xx Server ErrorThe server received an invalid response from an upstream server.
503Service Unavailable5xx Server ErrorThe server is currently unavailable due to maintenance or overload.
504Gateway Timeout5xx Server ErrorThe server did not receive a timely response from the upstream server.
511Network Authentication Required5xx Server ErrorThe client needs to authenticate to gain network access.