What is the max filesize to upload and handle files. Are files with over 1 Terabyte possible?

I have no support/technical question and have seen the support category. (Be aware that direct support questions will be deleted.)

on

Which general topic do you have

Hello community,
I’m new to this forum and didn’t really found an answer so I want to ask if it is possible to upload and handle files from around 100MB until the size over 1 Terabyte and what is the max filesize which can be uploaded and handled with Nextcloud.
Thank you in advance

Now you’ve got me curious! What kind of files are 1 TB in size? I mean, those aren’t common file sizes you’d usually manage on a groupware/file-sharing platform like Nextcloud, and I doubt many users here have actually tested this.

I certainly don’t have a single file that large anywhere; I would have to generate one with dd just to test it. Oh wait, I don’t have enough storage space on my laptop or my Nextcloud server for that, so I have no idea! :wink:

Seriously, though, at least several gigabytes per file is definitely possible, provided that PHP is configured correctly (see Uploading big files > 512MB — Nextcloud latest Administration Manual latest documentation). I have successfully done this in the single-digit and low two-digit gigabyte ranges, and, in theory at least, there should not be a hard upper limit.

Ultimately though, if nobody here can confirm from experience that it works up to 1TB, the only way to be sure is to test it yourself.

Honestly as long as Nextcloud does not support delta uploads, I wouldnt recommend using it for files in the terabyte range…

Hello @Suchender,

welcome to the Nextcloud community! :handshake:

I am not aware of a limit. My biggest file was about 160GB (DB dump).

This size of the files is based on the amount of collected informations e.g., from sensors, cameras.

Planned is to use the “Nextcloud Enterprise (Premium)” version.

@Suchender welcome.

I think Nextcloud can handle very large files, even in the terabyte range, but keep in mind that when you upload a file, Nextcloud stores it and then copies it to the final destination, so you’ll need about double the free space on the server to complete the operation. Keep an eye on your available storage!

1 Like

Hey @Suchender, welcome to the Nextcloud community :waving_hand:

Your project sounds great!

While Nextcloud is open source and the sky is the limit as far as user numbers and scale are concerned, your use case is beyond the community’s scope. The community forum is a community of volunteer enthusiasts helping and supporting fellow users. The community has a huge knowledge base and some clued up folks who gladly share their knowledge and expertise in the spirit of open source. Community support is not affiliated and in no way obligatory!

Mission critical deployments require professional consultants, engineers and supporters. Boundaries and limits are fluent and there’s plenty room for interpretation. The recommendation suggests, from ~100 users you’re looking at a corporate instance and from ~500 users you’re looking at an enterprise solution. Your best option is to talk to the folks at Nextcloud or affiliate partners. They’re certainly helpful and inclusive and will not turn you away.

You’ll find community documentation and deployment recommendations here;

You’ll have access to concise expert documentation upon subscription here;

1 Like