Storing file uploads on convex vs S3
So far I've been handling file uploads on my side projects with the _storage database in convex. However, I just came across one of the convex videos on Youtube: https://youtu.be/BPPThblvitQ?t=96 that stated that, its not a good idea for us to store our files on convex.
Does anyone know the reason for this? According to my understanding _storage is still experimental/indevelopment. Is it because of this?
Convex
YouTube
What is Convex & Why Should Developers Care?
If you’re a developer looking for a backend that just works—Convex might be exactly what you’re after. Start building with Convex: https://convex.link/whatisconvex
In this video, we unpack what is Convex and why it’s gaining traction in 2025 among full-stack developers building modern web apps. From schema-flexible databases to real-ti...
2 Replies
Thanks for posting in <#1088161997662724167>.
Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets.
- Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.)
- Use search.convex.dev to search Docs, Stack, and Discord all at once.
- Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI.
- Avoid tagging staff unless specifically instructed.
Thank you!
the way i heard that is talking in the hosting context so you wouldn't want to put every file hosted on vercel onto your convex storage like css files etc. which "could" be done
convex storage is good for files you don't need to be on a CDN
*a fully featured CDN