๐ Upup โ Open Source Drop-in React Uploader for S3, DigitalOcean, Backblaze, GCP & Azure With GDrive and OneDrive user integration!


Upup snaps into any React project and just works.
npm i upup-react-file-uploader // or pnpm or yarn install
import { UpupUploader } from 'upup-react-file-uploader'
<UpupUploader />
That is ALL you need to get started!
โ
Multi-cloud out of the box:
S3, DigitalOcean Spaces, Backblaze B2, Google Drive, Azure Blob (Dropbox next)
โ
Full stack, zero friction: Presigned URL helpers for Node, Next.js, Express and ready to use frontend component
โ
Complete styling control:
โ
Customize nearly every classname
๐ก๏ธ Battle-tested in production:
๐ฏ Live demo: useupup.com#demo
๐งช Try it instantly: StackBlitz Playground
๐ฌ Need help? Join our Discord
Weโd love to support developers of all skill levels โ get your uploader running FAST!
Let me know if you want a shortened version for Reddit, Dev.to, or another platform.
Subscribe to my newsletter
Read articles from Amin Dhouib directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Amin Dhouib
Amin Dhouib
Founder, caffeine-powered firefighter of failing builds. I herd developers and servers with equal amounts of sarcasm and CI/CD.