Uppy

Open source JavaScript file uploader with cloud integration, image editing, and resumable uploads

Verified
Quick facts
What is it Open source JavaScript file uploader with cloud integration, image editing, and resumable uploads
Pricing Unknown
Platform Web Application
Best for adding file upload functionality to web applications, creating media upload forms with cloud service integration
Domain registered 2014

Data updated Aug. 1, 2026

What does Uppy do?

Uppy is a modular open-source JavaScript file uploader that handles both local and remote file sources. It allows users to select files from their device or import directly from cloud services like Dropbox, Google Drive, Instagram, and OneDrive. The tool includes a dashboard interface where users can manage files, edit images, and monitor upload progress before sending files to their destination server.

What sets Uppy apart is its plugin-based architecture and focus on reliability. It uses the Tus protocol for resumable uploads, meaning large files can survive network interruptions without starting over. The Companion server handles authentication with remote services, preventing the need to download files to the user's device first. Developers can choose from various plugins for webcam capture, screen recording, image editing, and more.

Uppy is particularly useful for web developers building applications that require robust file upload capabilities. It integrates smoothly with popular frameworks like React, Vue, and Angular, making it easy to add to existing projects. Real-world applications include media sharing platforms, document management systems, and any web app that needs reliable file transfer with cloud service integration.

#cloud integration#file upload#javascript library#open source#web development

Key features

What makes it stand out
01
Upload files from local device and cloud services like Dropbox, Google Drive, and Instagram
02
Built-in image editor for cropping and filtering before upload
03
Resumable file uploads using Tus protocol for network reliability
04
Modular plugin system with webcam, screen recording, and audio capture
05
Framework integrations for React, Vue, Svelte, and Angular

Who is Uppy for?

Who benefits most from this tool
adding file upload functionality to web applications
creating media upload forms with cloud service integration
building responsive file upload interfaces

Trust & presence

Domain Domain registered 2014

Similar tools

Uploadcare Verified Developer Tools

Developer platform for uploading, storing, processing, and delivering images, videos, and files via a global CDN.

zapier · make+1
Cloudinary Verified Photo Editor

API platform for uploading, storing, optimizing, and delivering images and videos at scale

zapier · make+3 Top 1k site
upscayl.org Verified Image Upscaler

Free, open-source AI tool that upscales and enhances low-resolution images locally on your computer.

PixPro Verified Photo Editor

AI image processing library for web pages — expand, remove backgrounds, upscale, crop, and compress images instantly.

Robolly Verified Image Generator

API-driven tool that automatically generates personalized images, videos, and PDFs from custom templates.

Upstash Verified Developer Tools

Serverless data platform for Redis, vector search, messaging, and workflows — built for edge and serverless applications.

ComfyDeploy Verified AI API

Deploy and share ComfyUI workflows as APIs or simplified interfaces — no engineering required

UnificAlly Verified Video Generator

Access top AI models for video, image, and music generation at affordable prices, with a no-code playground and API.

Share X LinkedIn Telegram
Uppy Visit