Compress video to 20 MB.
Perfect for Outlook.

Squeeze your videos down to exactly 20 MB or less. Ideal for Outlook email attachments and platforms with ~20MB limits. Free, no account, no watermark.

Discord 10MB
Telegram 2GB
WhatsApp 16MB
Email 25MB
Instagram 4GB
TikTok 287MB
YouTube
Facebook 4GB
Twitter/X 512MB
LinkedIn 5GB
📹

Drop your video here

or click to browse files — up to 500MB free

MP4 MOV AVI MKV WEBM WMV
video.mp4 Compressing...
45 MB
9.2 MB
79.6% smaller

Three steps to 20 MB.

01

Upload your video

Drag & drop your MP4, MOV, AVI or any video format. We support files up to 500MB. No account needed.

02

Set target: 20 MB

SquishVideo uses advanced H.264 encoding to compress your video to exactly 20 MB or less while maximizing visual quality.

03

Download & share

Get your compressed video instantly. It's ready to upload anywhere — 20 MB guaranteed.

Everything About Compressing Video to 20 MB

Compressing video to exactly 20 MB is a common need for Outlook email attachments and platforms with ~20MB limits. Whether you're trying to fit a video into a platform's upload limit or simply want to reduce storage usage, hitting a precise file size target requires smart encoding — not just lowering quality across the board.

Why 20 MB?

20 MB is a significant target because platforms like Outlook enforce this as their maximum upload size. Exceeding this limit means your video gets rejected — there's no partial upload or automatic compression. You need to compress your video to 20 MB or less before uploading.

What Fits in 20 MB?

The amount of video you can fit into 20 MB depends heavily on resolution, framerate, and content complexity. Fast-moving content (gaming, sports, action) requires more data per second than static content (presentations, screencasts, talking heads). At 720p with moderate motion, expect roughly 40s of video. At 1080p, that drops to about 20s.

How SquishVideo Achieves 20 MB

SquishVideo uses a two-pass encoding approach with H.264. First, we analyze your video's complexity frame by frame. Then we allocate bitrate intelligently — giving more data to complex scenes and less to simple ones. This means you get the maximum possible quality within your 20 MB target. The result is a standard MP4 file that plays everywhere — browsers, phones, tablets, desktop players, and every social media platform.

Small File, Smart Encoding

At 20 MB, every kilobyte counts. Our encoder is especially aggressive with optimizations at small file sizes: it adjusts resolution if needed, uses optimal keyframe intervals, and applies perceptual quality optimizations that preserve the details your eyes notice most while aggressively compressing areas you won't notice. For very small targets, we may reduce resolution to 720p or 480p to maintain watchable quality rather than producing a blurry 1080p mess.

Video Duration at 20 MB by Resolution

Resolution Low motion Medium motion High motion
480p 2m 40s 1m 20s 53s
720p 1m 20s 40s 27s
1080p 40s 20s 13s
4K 11s 6s 4s

Platforms with 20 MB Limit

The following platforms have a file size limit near 20 MB: Outlook. Compressing your video to this size ensures it uploads without errors.

Best Practices for 20 MB Compression

Most corporate email servers accept 20MB attachments without issues. Always start with the highest quality source possible — compressing an already-compressed video results in worse quality than compressing the original. If your source video is significantly larger than 500MB, consider trimming it first.

Optimal Resolution for 20 MB

At 20 MB, 1080p works well for clips under 20s. For longer videos, dropping to 720p will maintain better visual quality. Consider your audience — if viewers will watch on phones, 720p is indistinguishable from 1080p on small screens.

Audio Considerations

Audio typically uses 128-192 kbps in the compressed file. While that's a small fraction of the total, for very small target sizes like 20 MB, it matters. SquishVideo optimizes audio compression automatically, using AAC encoding at the right bitrate to maintain clear audio without wasting space.

Other file sizes

Need to compress to a different size? Choose your target:

FAQ: Compress Video to 20 MB

How long can a video be at 20 MB?
It depends on resolution and motion complexity. At 720p with medium motion, you can fit approximately 40s of video into 20 MB. At 1080p, expect around 20s. Lower resolutions and static content allow much longer durations.
Will compressing to 20 MB reduce video quality?
Some quality reduction is inevitable when compressing to a specific file size, but SquishVideo's advanced H.264 encoder minimizes visual loss. For most casual viewing — sharing on social media, messaging apps, and forums — the difference is barely noticeable.
What video formats can I compress to 20 MB?
SquishVideo accepts MP4, MOV, AVI, MKV, WebM, WMV, FLV, and 20+ other formats as input. The output is always an optimized MP4 H.264 file compressed to 20 MB or less — compatible with every platform and device.
Is it free to compress video to 20 MB?
Yes, SquishVideo is completely free. No account registration, no watermarks, no file limits. Upload your video (up to 500MB), set your target size, and download the compressed result instantly.
Can I compress multiple videos to 20 MB?
Absolutely! You can compress as many videos as you need, one at a time. Each video is processed independently on our servers. There are no daily limits or quotas — compress as many videos as you want.