431
Client Error
431 Request Header Fields Too Large
The server refuses to process the request because its header fields are too large.
Description
431 Request Header Fields Too Large (RFC 6585) indicates that the server is unwilling to process the request because either an individual header field or all header fields collectively are too large. This commonly occurs when cookies have grown too large due to excessive data storage, or when JWT tokens become very long.
Common Causes
- Cookie header too large due to accumulated session/tracking cookies
- Very long JWT or session token in Authorization header
- Custom headers with large data payloads
- Many large cookies set by analytics or advertising scripts
How to Fix
- Clear unnecessary cookies and reduce cookie size
- Move large payloads from headers to request body
- Use short-lived, opaque session tokens instead of large JWTs
- Audit third-party scripts setting large cookies
- Increase server's
LimitRequestFieldSize(Apache) orlarge_client_header_buffers(nginx) if appropriate
Check your website's HTTP status code
Check now →