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 is Turbo mode?

Turbo Mode is a per-Robot Transloadit setting, controlled by the turbo parameter, that parallelizes supported work to return results sooner. It is opt-in for /video/encode, and on by default for /document/thumbs and /file/decompress.

For video encoding with /video/encode, request Turbo mode with turbo: true; the parameter defaults to false.

Splits the video into multiple chunks so that each chunk can be encoded in parallel before all encoded chunks are stitched back together to form the result video. This comes at the expense of extra Priority Job Slots and may prove to be counter-productive for very small video files.

VP8 output and unresolved video-codec expressions use normal encoding even when turbo is true.

Splitting and joining add overhead, and the available scheduler capacity affects how much work can run in parallel. There is no fixed speedup that applies to every file, codec or Workspace.

The chunk_duration parameter requests the duration of each chunk in seconds. Longer chunks generally produce fewer segment Encoding Jobs, reducing the number that need to run concurrently. When omitted, the encoder selects a chunk duration automatically; do not assume one fixed duration for every input.

This guidance describes /video/encode, not a turbo option for every video Robot. Check your plan’s features and test representative inputs before relying on Turbo mode in a production workflow.

See also:

What are priority slots?
What happens if my plan limit is reached?
How do I limit an sFTP user to one directory?
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)