Skip to main content

Comparison of uploaders

Below is a comparison of features in Uppy versus other popular uploading software and services.

FeatureUppyDropzoneFilepondUploadcareFilestackUploader.winUploadThing
Open source (free option)
Managed service (paid option)
Resumable uploads
Edit images ¹
Compress images
Advanced file picker UX ² Broken 2025-08
i18n Broken 2025-08
ThemesLimited
Headless components
Hooks (fully customisable components)
Server-side integration Broken 2025-08
Server-side restrictions and access controlLimited
Client-side restrictions

¹ Non-free feature addon to free software.
² No multi-file select inside folder (with checkbox).

Framework support

We consider uploades that provide supported wrappers for each framework.

FrameworkUppyDropzoneFilepondUploadcareFilestackUploader.winUploadThing
Angular
React
Next.js
Svelte
Vue
jQuery

Sources

Upload sources are where the uploaded file originates from.

UppyDropzoneFilepondUploadcareFilestackUploader.winUploadThing
Google Drive ¹ Broken 2025-03
Google Drive Picker
Google Photos ²
Google Photos Picker
Dropbox Personal Broken 2025-03
Dropbox Business Teams
Box
OneDrive
Zoom
WebDAV
Facebook Broken 2025-03
Instagram ³ (removed in 6.0) Disabled 2025-01
Link (URL)
Image search
Webcam
Microphone
Screen capture

¹ Requires your own credentials and Google validation.
² API has been disabled by Google.
³ Only Business API (personal API removed by Instagram).\

Uploaders

We only consider those destinations that the uploader can upload to directly (without first uploading to a managed service).

DestinationUppyDropzoneFilepondUploadcareFilestackUploader.winUploadThing
Custom HTTP backend Broken 2025-03
AWS S3 Broken 2025-03
AWS S3 multipart Broken 2025-03
Tus Broken 2025-03