Transloadit
Pricing
  • File Uploads
  • File Importing
  • 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 SDK
  • Python SDK
  • Ruby SDK
  • Go SDK
  • Java SDK
  • PHP SDK
  • Zapier
  • MCP Server
  • 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

Why do encoding presets have default resolutions?

All of our presets are designed for specific output resolutions. For example mp4/1080p is, as you'd expect, in 1080p. This means the video will be encoded to a width of 1920 pixels and a height of 1080 pixels.

If you're targeting a specific output format for a device, naturally that will come with a desired output resolution to match the device's resolution. Hence, why our presets come with a pre-defined resolution.

However, this will automatically enlarge the file if your video is smaller than what the preset dictates. If you're looking to avoid this behaviour, then you can do so with 🤖/video/encode's zoom parameter. Just set it to false.

If you really want to preserve your input video resolution and only want to use the other preset values, you can do so like this:

"preset": "mp4/1080p",
"width": "${file.meta.width}",
"height": "${file.meta.height}"

See also:

Does Transloadit support Wasabi?
Why am I being charged by Debuggable Ltd?
What's the difference between Uppy and Transloadit?
TransloaditChecking status…

Product

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

Company

  • About/Press
  • Blog/Jobs
  • Comparisons/Compliance matrix
  • Research
  • Open source
  • Solutions

Docs

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

More

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

© 2009–2026 Transloadit-II GmbH

PrivacyTermsImprint