Uppy is an open-source file uploader for web applications. It brings file selection, previews, upload progress, and recovery features into a reusable interface, helping you build a smoother way for users to submit images, documents, and videos.
Handle the files your product depends on
Whether users are attaching documents, submitting media, or adding content to a workspace, Uppy gives them a clear upload experience. Drag-and-drop and file previews help users check what they are sending before the upload starts.
Make interrupted uploads less frustrating
For products that accept large files, Uppy supports resumable transfers through compatible upload services. Its recovery features can also restore selected files after an accidental navigation or browser crash, reducing the need to start over.
Offer more than a basic file picker
Optional features let users crop, rotate, resize, or compress images before uploading. Remote-source integrations can bring in files from services such as Google Drive and Dropbox. Its modular approach lets you choose the pieces your product needs.
