How to compress a video to a specific file size

Set a target in MB, check the estimate, and verify the downloaded result. Learn how target-size mode differs from quality mode.

Last updated: 2026-10-23

To compress a video to a specific file size, choose target-size mode and enter the upper limit you need. A successful result stays within that limit, but it can be smaller. Picture quality depends on the source and the budget you give it.

Set the target before uploading

  1. Open the custom-size tool below. It starts in target-size mode at 25MB.
  2. Expand the settings and enter your own MB value, or use a size shortcut. Keep the original resolution when small text matters; compare a lower resolution for phone viewing.
  3. Choose your source video. Selecting it does not upload it yet. Wait for the media check and compression-credit estimate.
  4. Check the source limit, output settings and available credits. Choose Start Compression to upload and create the result. An unreadable or unsupported source may be rejected.
  5. When the result appears, preview it and choose Download result. Check the downloaded file, not the source still on your device.

A size target is a ceiling, not an exact byte count

The custom-size tool uses decimal MB: 25MB means 25,000,000 bytes. By contrast, 25MiB means 26,214,400 bytes. Some other workspaces use MiB and show a conversion. Read the unit beside the input. For a strict destination limit, leave headroom and check its current account-specific rules.

Target size and quality mode solve different problems

Target-size mode constrains bytes and adjusts encoding to fit. Quality mode controls encoding quality, so output size varies. Calculation example, not a test: a 20MB target over 120 seconds leaves about 1.33 Mbps for video, audio and container overhead combined. The video share is lower. Longer duration, motion, noise and small text can make the same target harder to use.

When the target is too small

Preview the parts that matter before sharing. To preserve detail, consider shortening the source in a separate editor or increasing the target if the destination allows it. This tool does not trim the clip. If the service cannot meet the upper bound, the task fails instead of delivering an oversized successful result. Check the displayed failure or access message before trying again.

Common questions

Can I choose a size other than a shortcut?

Yes. Enter a custom value within the limits shown by the controls. A selectable target does not mean every source can produce a useful picture at that size.

Does the target guarantee unchanged quality?

No. Reducing bytes can remove visual detail. Original resolution alone does not guarantee readable text or the same picture quality.

Why is the result smaller than the number I entered?

The number is an upper bound, not an instruction to fill every byte. A smaller result can be correct; check the content as well as its size.