Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

apoorvpal's avatar

Suggestions for Free Cloud Storage

Hey,

This is not exactly a laravel question but I wanted to know if anyone here has used a free online cloud storage and if so, which one? I tried cloudinary but file types seem to be limited to just media files there. I want to store User-uploaded content without filling up my main hosting server. Thanks for your help!

Regards, Apoorv

0 likes
8 replies
martinbean's avatar

@apoorvpal Why do you think a cloud service is just going to let customers upload and store stuff for free…?

Charizard's avatar

Marketing and advertisement? all within a certain limit of course !

jlrdw's avatar

If it's a professional site where users upload files, then use a paid service. Dropbox is one, Google drive, etc.

apoorvpal's avatar

Well, I wanted a free online demo to be accessible to all with a basic upload feature. I could do it locally on the hosting server but I don't want it to fill up from the demo page. Once the product is subscribed to, I will link it up to a paid cloud storage service.

martinbean's avatar

@apoorvpal If it’s a demo project, then have it “reset” after a certain interval.

Lots of product demo sites will reset their data after say, a day. So you could do the same where you just run migrate:fresh --seed on your demo database, and empty your storage/app directory. That way, your storage directory isn’t going to continually fill up over time.

jlrdw's avatar

@apoorvpal I mentioned Dropbox above, what would be wrong with something like that. They have a free amount of storage. As do several other services.

As far as suggesting one, that is very subjective.

Snapey's avatar

I wouldn't let anyone upload files that are not a full customer. You are leaving yourself open to all sorts of random crap and potentially copyright infringing or illegal images added to your service.

apoorvpal's avatar

Alright, thanks for your suggestions, everyone! @Snapey, that does sound sensible. I guess I will just display the box and not allow uploads for the demo and grant the permission to upload when potential clients request for it. I can use the server's file system for that.

Please or to participate in this conversation.