{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.devtools.tools"},{"@type":"ListItem","position":2,"name":"HTTP Status Codes","item":"https://www.devtools.tools/http-status"},{"@type":"ListItem","position":3,"name":"431 Request Header Fields Too Large","item":"https://www.devtools.tools/http-status/431"}]}All HTTP status codes
HTTP 431 Request Header Fields Too Large
Client ErrorHeaders (one or all together) are too large for the server — very often a bloated Cookie header.
Defined in RFC 6585
Common causes
- Cookies accumulated beyond proxy/server header limits
- Excessively long Referer or custom headers
How to fix it
Clear cookies for the site; shrink what your app stores in cookies
Move large data out of headers
Raise server header-size limits only if genuinely needed
Related status codes
Want to explore status codes interactively? Try the free HTTP Status Code Reference — search, categories and example responses, right in your browser.