Transloadit
Pricing
Log in
Sign up
EssentialsRobotsFAQAPIFormatsBest Practices
Handling uploads
  • /upload/handle
    Handle uploads
File importing
  • /azure/import
    Import files from Azure
  • /backblaze/import
    Import files from Backblaze
  • /box/import
    Import files from Box
  • /cloudfiles/import
    Import files from Rackspace Cloud Files
  • /cloudflare/import
    Import files from Cloudflare R2
  • /digitalocean/import
    Import files from DigitalOcean Spaces
  • /dropbox/import
    Import files from Dropbox
  • /ftp/import
    Import files from FTP servers
  • /google/import
    Import files from Google Storage
  • /http/import
    Import files from web servers
  • /minio/import
    Import files from MinIO
  • /s3/import
    Import files from Amazon S3
  • /sftp/import
    Import files from SFTP servers
  • /supabase/import
    Import files from Supabase
  • /swift/import
    Import files from Openstack/Swift
  • /tigris/import
    Import files from Tigris
  • /vimeo/import
    Import videos from Vimeo
  • /wasabi/import
    Import files from Wasabi
Video encoding
  • /video/adaptive
    Convert videos to HLS, MPEG-Dash and CMAF
  • /video/artwork
    Extract or insert video artwork
  • /video/concat
    Concatenate videos
  • /video/encode
    Transcode, resize, or watermark videos
  • /video/merge
    Merge video, audio, images into one video
  • /video/ondemand
    Stream videos with on-demand encoding
  • /video/split
    Split video
  • /video/subtitle
    Add subtitles to videos
  • /video/thumbs
    Extract thumbnails from videos
  • Video presets
Audio encoding
  • /audio/artwork
    Extract or insert audio artwork
  • /audio/concat
    Concatenate audio
  • /audio/split
    Split audio
  • /audio/encode
    Encode audio
  • /audio/loop
    Loop audio
  • /audio/merge
    Merge audio files into one
  • /audio/waveform
    Generate waveform images from audio
  • Audio presets
Image manipulation
  • /image/bgremove
    Remove the background from images
  • /image/merge
    Merge several images into one image
  • /image/optimize
    Optimize images without quality loss
  • /image/resize
    Convert, resize, or watermark images
Artificial intelligence
  • /document/ocr
    Recognize text in documents (OCR)
  • /image/describe
    Recognize objects in images
  • /image/facedetect
    Detect faces in images
  • /image/generate
    Generate images from text prompts
  • /image/upscale
    Upscale images
  • /image/ocr
    Recognize text in images (OCR)
  • /speech/transcribe
    Transcribe speech in audio or video files
  • /text/speak
    Synthesize speech in documents
  • /text/translate
    Translate text in documents
  • /ai/chat
    Generate AI chat responses
  • /video/generate
    Generate videos from text prompts
Document processing
  • /document/autorotate
    Auto-rotate documents
  • /document/convert
    Convert documents into different formats
  • /document/merge
    Merge documents into one
  • /document/optimize
    Optimize PDF file size
  • /file/read
    Read file contents
  • /document/split
    Extracts pages
  • /document/thumbs
    Extract thumbnail images from documents
  • /html/convert
    Take screenshots of webpages or HTML files
File filtering
  • /file/filter
    Filter files
  • /file/verify
    Verify the file type
  • /file/virusscan
    Scan files for viruses
Code evaluation
  • /script/run
    Run scripts in Assemblies
Media cataloging
  • /file/hash
    Hash files
  • /file/preview
    Generate a preview thumbnail
  • /meta/write
    Write metadata to media
File compressing
  • /file/compress
    Compress files
  • /file/decompress
    Decompress archives
File exporting
  • Downloading
  • /azure/store
    Export files to Microsoft Azure
  • /backblaze/store
    Export files to Backblaze
  • /box/store
    Export files to Box
  • /cloudfiles/store
    Export files to Rackspace Cloud Files
  • /cloudflare/store
    Export files to Cloudflare R2
  • /digitalocean/store
    Export files to DigitalOcean Spaces
  • /dropbox/store
    Export files to Dropbox
  • /ftp/store
    Export files to FTP servers
  • /google/store
    Export files to Google Storage
  • /minio/store
    Export files to MinIO
  • /s3/store
    Export files to Amazon S3
  • /sftp/store
    Export files to SFTP servers
  • /supabase/store
    Export files to Supabase
  • /swift/store
    Export files to OpenStack/Swift
  • /tigris/store
    Export files to Tigris
  • /tus/store
    Export files to Tus-compatible servers
  • /vimeo/store
    Export files to Vimeo
  • /wasabi/store
    Export files to Wasabi
  • /youtube/store
    Export files to YouTube
Smart CDN
  • /file/serve
    Serve files to web browsers
  • /tlcdn/deliver
    Cache and deliver files globally
  • Pricing

Robot pricing

Each Robot operation contributes to your usage. Here’s what to know about how we calculate it.

  • Usage is calculated based on file sizes, and counts toward your monthly GB limit.
  • For file processing operations, both input and output sizes are counted. For example, processing a 500 MB video into a 100 MB file counts as 600 MB.
  • Many Robots offer discounted rates. For example, importing files from S3 only counts as 10% of the file size, and filtering costs just 1%.
  • A few Robots have a small minimum charge per operation (0.5–2 MB) due to the computational effort involved, even for small files. You can find the details below.

Learn more about how we calculate usage in the How is usage calculated FAQ.

All Robots

What does “Bytes counted” mean?

If a Robot counts 10% of bytes, a 10 MB processing cost will count as 1 MB toward your monthly limit.

Handling uploads

RobotFeatureMin. chargeBytes counted
🤖/upload/handleHandle uploads—10%

File importing

RobotFeatureMin. chargeBytes counted
🤖/azure/importImport files from Azure—15%
🤖/backblaze/importImport files from Backblaze—15%
🤖/box/importImport files from Box—15%
🤖/cloudfiles/importImport files from Rackspace Cloud Files—15%
🤖/cloudflare/importImport files from Cloudflare R2—15%
🤖/digitalocean/importImport files from DigitalOcean Spaces—15%
🤖/dropbox/importImport files from Dropbox—15%
🤖/ftp/importImport files from FTP servers—15%
🤖/google/importImport files from Google Storage—15%
🤖/http/importImport files from web servers—10%
🤖/minio/importImport files from MinIO—15%
🤖/s3/importImport files from Amazon S3—10%
🤖/sftp/importImport files from SFTP servers—15%
🤖/supabase/importImport files from Supabase—15%
🤖/swift/importImport files from Openstack/Swift—15%
🤖/tigris/importImport files from Tigris—15%
🤖/vimeo/importImport videos from Vimeo—15%
🤖/wasabi/importImport files from Wasabi—15%

Video encoding

RobotFeatureMin. chargeBytes counted
🤖/video/adaptiveConvert videos to HLS, MPEG-Dash and CMAF—100%
🤖/video/artworkExtract or insert video artwork—100%
🤖/video/concatConcatenate videos—25%
🤖/video/encodeTranscode, resize, or watermark videos—100%
🤖/video/mergeMerge video, audio, images into one video—100%
🤖/video/ondemandStream videos with on-demand encoding—100%
🤖/video/splitSplit video—100%
🤖/video/subtitleAdd subtitles to videos—100%
🤖/video/thumbsExtract thumbnails from videos—10%

Audio encoding

RobotFeatureMin. chargeBytes counted
🤖/audio/artworkExtract or insert audio artwork—100%
🤖/audio/concatConcatenate audio—25%
🤖/audio/splitSplit audio—25%
🤖/audio/encodeEncode audio—25%
🤖/audio/loopLoop audio—25%
🤖/audio/mergeMerge audio files into one—25%
🤖/audio/waveformGenerate waveform images from audio1 MB100%

Image manipulation

RobotFeatureMin. chargeBytes counted
🤖/image/bgremoveRemove the background from images$0.006100%
🤖/image/mergeMerge several images into one image—100%
🤖/image/optimizeOptimize images without quality loss—100%
🤖/image/resizeConvert, resize, or watermark images—100%

Artificial intelligence

RobotFeatureMin. chargeBytes counted
🤖/document/ocrRecognize text in documents (OCR)
$0.02/page (AWS)
$0.015/page (GCP)
100%
🤖/image/describeRecognize objects in images$0.0013100%
🤖/image/facedetectDetect faces in images$0.0013100%
🤖/image/generateGenerate images from text prompts$0.06100%
🤖/image/upscaleUpscale images$0.06100%
🤖/image/ocrRecognize text in images (OCR)$0.0013100%
🤖/speech/transcribeTranscribe speech in audio or video files
$0.024/minute (AWS)
$0.016/minute (GCP)
100%
🤖/text/speakSynthesize speech in documents$0.05100%
🤖/text/translateTranslate text in documents—1,250,000%
🤖/ai/chatGenerate AI chat responses$0.06100%
🤖/video/generateGenerate videos from text prompts$0.06100%

Document processing

RobotFeatureMin. chargeBytes counted
🤖/document/autorotateAuto-rotate documents2 MB100%
🤖/document/convertConvert documents into different formats1 MB100%
🤖/document/mergeMerge documents into one1 MB100%
🤖/document/optimizeOptimize PDF file size2 MB100%
🤖/file/readRead file contents0.5 MB20%
🤖/document/splitExtracts pages1 MB100%
🤖/document/thumbsExtract thumbnail images from documents0.5 MB100%
🤖/html/convertTake screenshots of webpages or HTML files1 MB100%

File filtering

RobotFeatureMin. chargeBytes counted
🤖/file/filterFilter files—1%
🤖/file/verifyVerify the file type—25%
🤖/file/virusscanScan files for viruses1 MB100%

Code evaluation

RobotFeatureMin. chargeBytes counted
🤖/script/runRun scripts in Assemblies—10%

Media cataloging

RobotFeatureMin. chargeBytes counted
🤖/file/hashHash files—20%
🤖/file/previewGenerate a preview thumbnail1 MB100%
🤖/meta/writeWrite metadata to media—100%

File compressing

RobotFeatureMin. chargeBytes counted
🤖/file/compressCompress files—100%
🤖/file/decompressDecompress archives—80%

File exporting

RobotFeatureMin. chargeBytes counted
🤖/azure/storeExport files to Microsoft Azure—15%
🤖/backblaze/storeExport files to Backblaze—15%
🤖/box/storeExport files to Box—15%
🤖/cloudfiles/storeExport files to Rackspace Cloud Files—15%
🤖/cloudflare/storeExport files to Cloudflare R2—15%
🤖/digitalocean/storeExport files to DigitalOcean Spaces—15%
🤖/dropbox/storeExport files to Dropbox—15%
🤖/ftp/storeExport files to FTP servers—15%
🤖/google/storeExport files to Google Storage—15%
🤖/minio/storeExport files to MinIO—15%
🤖/s3/storeExport files to Amazon S3—10%
🤖/sftp/storeExport files to SFTP servers—15%
🤖/supabase/storeExport files to Supabase—15%
🤖/swift/storeExport files to OpenStack/Swift—15%
🤖/tigris/storeExport files to Tigris—15%
🤖/tus/storeExport files to Tus-compatible servers—10%
🤖/vimeo/storeExport files to Vimeo—15%
🤖/wasabi/storeExport files to Wasabi—15%
🤖/youtube/storeExport files to YouTube—15%

Smart CDN

RobotFeatureMin. chargeBytes counted
🤖/file/serveServe files to web browsers—25%
🤖/tlcdn/deliverCache and deliver files globally0.1 MB5%
← /tlcdn/deliver
Transloadit
© 2009–2026 Transloadit-II GmbH
Privacy⋅Terms⋅Imprint

Product

  • Services
  • Pricing
  • Demos
  • Security
  • Support

Company

  • About / Press
  • Blog / Jobs
  • Comparisons
  • Open source
  • Solutions

Docs

  • Getting started
  • Transcoding
  • FAQ
  • API
  • Supported formats

More

  • Platform status
  • Community forum
  • StackOverflow
  • Uppy
  • Tus