UploadThing
File uploads for TypeScript apps: an upload button, server routes, and storage in one. · Ping Labs · Storage
Overview
UploadThing handles the upload itself; you keep auth on your own server.
Good fit
Use for easy file uploads in a Next.js or React app.
- Next.js apps
Not a fit
Avoid if you need more than 2 GB for free.
- large media
Quickstart · 3 steps
- Sign up at uploadthing.com.
- Install the uploadthing package.
- Create a file router and add the upload button.
Other free storage options
Free tierWhat you get freeRiskCard
Cloudinary · Storage
25 monthly credits (storage + bandwidth + transformations combined) · 3 users / 1 account · No credit card required
Billing risk: None
No card
Supabase · Storage
1 GB storage · 5 GB cached egress · 50 MB max file upload size
Billing risk: None
No card
Seafile · Storage
30-day active trial of the cloud Plus Edition · At most 3 users · 1 GB storage
Billing risk: None
No card
Transfernow · Storage
5GB per transfer · 7-day file availability · No account or registration required
Billing risk: None
No card