413 Payload Too Large
The request entity is larger than the server is willing to process.
Definition (RFC 9110)
HTTP status code 413 413 Payload Too Large is defined in RFC 9110 (HTTP Semantics), Section 15.5.14 — the current authoritative specification for HTTP semantics, published June 2022, which obsoletes the older RFC 7231 and RFC 2616.
Description
The 413 Payload Too Large status code indicates that the server refuses to process a request because the request payload is larger than the server is willing or able to process.
Common Causes
- File upload exceeds size limit
- POST body too large
- nginx client_max_body_size too small
How to Fix
- Reduce file/payload size
- Increase server limits (client_max_body_size in nginx)
- Implement chunked uploads for large files
Check your website's HTTP status code
Check now →