Compress Video to Size

Compress a video to an exact target size — 8MB for email, 10MB, 25MB or a custom size — with two-pass encoding that hits the number.

VoiceDeck

AI-powered audio review & delivery for voice production teams

Upload & Compress to Size

Drop your video here or click to browse

MP4, MOV, M4V, WebM, MKV or AVI

Max: 1 file, 100MB, 5 minutes — sign up free for 200MB and 10 minutes

Target-size compression.

Just want it smaller, not an exact size? Use the quality-based Video Compressor. Want to see the math first? Try the Video File Size Calculator and the Video Bitrate Calculator.

Compressed Video

Upload a video, pick a target size, and download an MP4 that fits

About Compress Video to Size

How target-size compression works

The size of a video is, very nearly, its bitrate multiplied by its duration. Turn that around and you can solve for the bitrate that produces a chosen size: bitrate ≈ target size ÷ duration. This tool does exactly that — it takes your target (say 10 MB), subtracts a fixed allowance for the audio track, reserves a little headroom for container overhead, and encodes the video at the bitrate that is left. A longer video has to share that budget across more seconds, so it ends up at a lower bitrate; a shorter clip can keep more detail at the same size.

Why two-pass hits the number

A single-pass encode has to guess how to spend bitrate as it goes, so the final size can drift above or below the target. Two-pass fixes that. The first pass analyses the whole video without writing a usable file, recording how complex each section is. The second pass uses that map to distribute the bitrate budget precisely — more to fast, detailed scenes and less to simple ones — so the finished file lands at-or-under the size you asked for. It costs about twice the encoding time, which is why there are limits on length here.

Compressing a video for email

Most email providers cap attachments: Gmail allows about 25 MB, Outlook around 20 MB, and many corporate mail servers are tighter. The For email (8 MB) preset aims comfortably under those limits so the message actually sends and the recipient can download it without a cloud link. If you specifically need to fit Gmail, the 25 MB preset is the one to pick.

When to lower the resolution

If you are targeting a very small size for a long clip, the maths can demand a bitrate so low that the video would look blocky at full resolution. The fix is to remove pixels before encoding: stepping down to 720p or 480p means each frame needs fewer bits, so the same small target buys a much cleaner-looking result. The tool never changes the aspect ratio — it only scales the long edge down — so your video keeps its shape.

Target size vs the Video Compressor

Use Compress Video to Size when you have a hard number to hit — an email limit, an upload cap, a 10 MB ceiling. Use the quality-based Video Compressor when you just want a smaller file and care more about quality than an exact size: you pick a quality level and accept whatever size it produces. Both output a universal MP4; they simply answer two different questions.

The limits

Without an account you can compress one file up to 100 MB and 5 minutes; a free account raises that to 200 MB and 10 minutes. The length cap keeps each two-pass encode fast, because the whole job runs while you wait. The output is always an MP4 with H.264 video and AAC audio.

Frequently Asked Questions

How do I compress a video to 10MB?

Upload your video, choose the 10 MB target, and click compress. The tool works out the bitrate that fits 10 MB across your clip's length and two-pass-encodes an MP4 that lands at-or-under it. If the clip is long, step the resolution down to 720p or 480p so 10 MB still looks clean.

How do I make a video small enough to email?

Pick the For email (8 MB) preset. Gmail caps attachments around 25 MB and Outlook around 20 MB, so 8 MB sends safely almost everywhere and downloads without a cloud link. Need to use the full Gmail allowance instead? Choose the 25 MB preset.

What if it can't reach my target?

For a very small target on a long video, the required bitrate can drop below what looks watchable. When that happens the tool still returns the smallest good-looking version and tells you so. To get under the number, lower the resolution to 720p or 480p, trim to a shorter clip, or raise the target a little.

Is this different from the Video Compressor?

Yes. Compress Video to Size hits an exact size you name — ideal for email and upload limits. The Video Compressor is quality-based: you pick a quality level and get whatever size that produces. Same MP4 output, two different jobs.

What's the maximum file size and length?

Without an account you can compress one file up to 100 MB and 5 minutes. A free account raises that to 200 MB and 10 minutes per file. The length cap keeps each two-pass encode fast, because the video is encoded while you wait.

Why is the output an MP4?

MP4 with H.264 video and AAC audio is the most widely compatible format — it plays on phones, browsers, editors, social platforms and messaging apps without extra codecs, which is exactly what you want when you are sending a file to someone else.

Skip email size limits with VoiceDeck

VoiceDeck adds AI-powered audio & video review and delivery for your whole team — so every file ships in spec, automatically.