418
I'm a teapot
Client errors (4xx)·RFC 2324
What 418 means
An April Fools’ joke status: the server refuses to brew coffee because it is a teapot.
Defined by the Hyper Text Coffee Pot Control Protocol. Not a real error, but widely implemented as an easter egg.
Client errors (4xx)
The request contains an error from the client — bad syntax, missing auth or a wrong URL.
Other 4xx codes
400Bad Request401Unauthorized402Payment Required403Forbidden404Not Found405Method Not Allowed406Not Acceptable407Proxy Authentication Required408Request Timeout409Conflict410Gone411Length Required412Precondition Failed413Content Too Large414URI Too Long415Unsupported Media Type416Range Not Satisfiable417Expectation Failed421Misdirected Request422Unprocessable Content423Locked424Failed Dependency425Too Early426Upgrade Required428Precondition Required429Too Many Requests431Request Header Fields Too Large451Unavailable For Legal Reasons
FAQ — 418
What does HTTP 418 mean?
418 I'm a teapot: An April Fools’ joke status: the server refuses to brew coffee because it is a teapot. Defined by the Hyper Text Coffee Pot Control Protocol. Not a real error, but widely implemented as an easter egg.
Which class does status code 418 belong to?
418 is a Client errors (4xx) code. The request contains an error from the client — bad syntax, missing auth or a wrong URL.
Where is the 418 code defined?
Status code 418 is defined in RFC 2324 and is part of the IANA HTTP Status Code Registry.