Transloadit
Pricing
  • File Uploads
  • File Importing
  • Batch Processing
  • Video Encoding
  • Audio Encoding
  • Image Processing
  • Document Processing
  • Artificial Intelligence
  • File Filtering & Security
  • Media Cataloging
  • File Compression
  • Code Evaluation
  • File Exporting
  • Smart CDN
  • View all services
  • Explore integrations
  • Explore live demos
  • Uppy
  • TransloaditKit
  • Android SDK
  • Node.js SDK
  • Python SDK
  • Ruby SDK
  • Go SDK
  • Java SDK
  • PHP SDK
  • Zapier
  • MCP Server
  • Transloadit CLI
  • Terraform
  • Essentials
  • Best Practices
  • FAQ
  • Robots
  • API
  • Formats
  • Build your first app
  • About
  • Comparisons
  • Open Source
  • Testimonials
  • Jobs
  • Security
  • Posts
  • DevTimes
  • DevTips
  • Press
  • Research
  • Case Studies
  • Solutions
  • Guides
  • Glossary
  • Legal
  • Tools
  • Helping Coursera bring education to millions around the world
  • Transloadit Support
  • Open Source Support
  • Service level agreement
EssentialsRobotsFAQAPIFormatsBest Practices

What's the difference between Uppy and Transloadit?

Uppy⁠ is the open-source file uploader built by Transloadit. Transloadit is the managed service behind your upload and processing workflow. Use them together for a customizable upload experience without operating your own upload or media-processing servers.

Uppy: the upload experience

Uppy provides file selection, drag-and-drop, upload progress, and integrations for sources such as cameras and cloud drives. It also works independently with an S3 bucket or a tus server. Choose its plugins to match your application.

Transloadit: managed uploads, processing, and storage

Connect Uppy with the Transloadit plugin⁠ to send files to Transloadit’s upload infrastructure. A Template defines the server-side workflow, such as validating files, resizing images, encoding video, converting documents, and storing the results.

You can host files with Transloadit Storage (currently in beta) or use your own supported storage provider. With Transloadit Storage, your own storage account is optional. The File Library (preview) offers digital asset management (DAM) for browsing, organizing, previewing, and downloading files in Transloadit Storage. File Library access is enabled per Workspace; ask us about availability.

Add a storage Step to your Template for files you want to keep: /transloadit/store saves to Transloadit Storage, while another export Robot such as /s3/store saves to your own storage. Temporary processing-result URLs are not permanent download links.

What your application still handles

Your application authenticates users, authorizes uploads, signs requests on the server, keeps asset records, and decides which files users may access or publish. Files in Transloadit Storage are private; your server signs Smart CDN URLs for delivery. Keep your Transloadit Auth Secret out of browser code. Managed infrastructure takes care of the upload and processing servers; your application keeps its business rules.

Follow the framework guide⁠ for server-signed examples in JavaScript, React, Next.js, Vue, and Angular, or use our File Upload API guide to compare architectures and implement a workflow. That guide’s example saves to S3, one of the storage options.

See also:

Can Transloadit host my files?
Why do encoding presets have default resolutions?
Are there limits for upload time or processing time?
Contact support⁠

TransloaditChecking status…

Product

  • Services
  • Pricing
  • Demos
  • Tools
  • Security
  • Support

Company

  • About/Press
  • Blog/Jobs
  • Comparisons/Compliance matrix
  • Research
  • Open source
  • Solutions
  • Pioneers of the web

Docs

  • Getting started
  • Transcoding
  • FAQ
  • API
  • Guides/DevTips
  • Supported formats

More

  • Platform status⁠
  • Community forum⁠
  • Uppy
  • tus⁠

© 2009–2026 Transloadit-II GmbH

Transloadit®, tus®, and Uppy® are registered trademarks of Transloadit-II GmbH in the United States.

PrivacyTermsImprintTrademarksDMCA Policy
EnglishDeutschEspañolFrançaisPortuguês (Brasil)