Hello,
I am trying to use File Upload component and i see when i move sliders for limitations it shows this maximum values:
However, manually i am able to enter values that i want:
And i have tested with uploading 165 files and Max total size of 600MB and everything was ok.
So my question is is there any reason for limits like Max total size of 100MB and Max number of files = 100?
Do i need to expect some problems if go over this limits?
Thank you
Hi @Zoran.Velinov 
Interesting question, I want to double-check internally whether those slider caps are just UI defaults or reflect recommended limits, especially in terms of performance and reliability at scale.
Hi Zoran,
From what the team confirmed, the 100 files / 100 MB caps you see on the sliders are UI defaults, not hard technical limits enforced by WeWeb’s upload infrastructure. In practice, projects have successfully uploaded much larger payloads (for example, several hundred megabytes and even multi‑gigabyte single files) as long as the underlying storage provider and network conditions support it.
That said, there are a few practical considerations when going significantly above those defaults:
- Browser performance: Very large numbers of files or very big individual files will increase memory usage and processing time on the client, which can slow the page down or cause failures on lower‑spec devices.
- Network timeouts and reliability: The higher the total payload, the more sensitive uploads become to user connection quality, timeouts, or transient errors from your storage backend.
- Base64 specifically: When “Expose as Base64” is enabled, the file is converted to base64 in the browser, which multiplies memory usage and can require more RAM than the raw file size, so very large files (in the multi‑GB range) are likely to fail for that reason alone.
Because of these factors, the slider defaults are meant as conservative, UX‑friendly starting points rather than strict limits. You can safely raise them if your tests (like your 165 files / 600 MB scenario) show good performance for your users’ typical devices and network conditions, and you are not relying on base64 for very large files.
Thanks for the answer. Thanks to the team also.