[▲ Vercel Community](/) · [Categories](/categories) · [Latest](/latest) · [Top](/top) · [Live](/live)

[Feedback](/c/feedback/8)

# Request to Increase File Upload Limit to 5MB

529 views · 0 likes · 4 posts


Ivan Munteanu (@ivan-digitalconve) · 2025-04-22

Please consider increasing the file upload limit from the current 4.5MB to 5MB.

This seemingly small increment would greatly improve interoperability, especially when integrating with services like AWS S3 where 5MB is a common chunk size for multipart uploads. Aligning with this standard would simplify development and enhance the user experience for applications handling files around this size.

Thank you for considering this request.


Amy Egan (@amyegan) · 2025-04-22

We're not able to increase the [request body size limit](https://vercel.com/docs/functions/limitations#request-body-size) right now. But there are ways to work around the 4.5MB limit for files uploaded through serverless functions

https://vercel.com/guides/how-to-bypass-vercel-body-size-limit-serverless-functions

I hope that helps!


Ivan Munteanu (@ivan-digitalconve) · 2025-04-23

Amy,
Thank you for suggesting. But we do not need Blob.
We need to upload directly to S3.
Per the provided doc it says that one can upload to source. 
I created a backed that generates a presigned url to upload directly to S3. 
An still I get the same error.
Please advice.
Thanks,


Amy Egan (@amyegan) · 2025-04-23

Keep in mind that the 4.5 MB payload size limit applies to the request body and to the response body. So it would be useful to know whether it's the request or the response that is causing the error. 

Blob is definitely not the only solution. [Using AWS S3](https://vercel.com/guides/how-can-i-use-aws-s3-with-vercel) is an option. And [streaming functions](https://vercel.com/docs/fundamentals/what-is-streaming#streaming-functions) wouldn't have the 4.5 MB limit.