Upup snaps into any React project and just works.

  • npm i upup-react-file-uploader add – done. Easy to start, tons of customization options!

  • Multi-cloud out of the box: S3, DigitalOcean Spaces, Backblaze B2, Google Drive, Azure Blob (Dropbox will come soon).

  • Full stack, zero friction: Polished UI + presigned-URL helpers for Node/Next/Express.

Complete flexibility with styling, which allows you to change the style of nearly all component class names.

Battle-tested in production already:
📚 uNotes – AI doc uploads for past exams → https://unotes.net
🎙 Shorty – media uploads for transcripts → https://aishorty.com

👉 Try out the live demo: https://useupup.com#demo

You can even play with the code without any setup: https://stackblitz.com/edit/stackblitz-starters-flxnhixb

Please join our Discord if you need any support: https://discord.com/invite/ny5WUE9ayc

We would be happy to support any developers of any skills to get this uploader up and running FAST!

Source code available here: https://github.com/DevinoSolutions/upup