All guides
Video·5 min read·

How to Compress a Video for Email (Under 25 MB)

Gmail, Outlook, and most corporate email systems cap attachments at 20-25 MB. Here's how to compress a video to fit, without obvious quality loss.

Most email systems cap attachments somewhere between 20 and 25 MB. Gmail's hard limit is 25 MB; Outlook is 20 MB by default; corporate exchange servers are often more restrictive. Phone-shot 4K video at 30 seconds typically blows past all of these. If the file is too big, the email bounces with a confusing error.

Three ways to fix it, in order of effort.

Option 1 — Compress the video

Most of the time, you don't actually need 4K. A video that fills a phone screen looks the same at 1080p as 4K, and 1080p compresses to roughly a quarter of the size. Going further down to 720p (the resolution most laptop screens display web video at) shrinks the file by another 50–60%.

Compress Video does this in your browser. Drop the video, pick a preset:

  • Balanced — typically gets a 30s phone video from 80 MB down to 12-18 MB. Fits comfortably under all email limits with full HD quality.
  • Web/Mobile — 720p cap, ~80% size reduction. Use this if Balanced isn't enough or if your video is longer than ~30 seconds.
  • Tiny — 480p cap, maximum compression. Only use this if the email server is being unusually aggressive about size.

The conversion runs locally. Your video never gets uploaded to a third-party server before being downloaded back to be re-attached — saves a round trip.

Option 2 — Trim the video

If 50% of the video is dead space (you forgot to stop recording, the start has 5 seconds of fumbling, etc.), trim it before compressing. Trimming is exact (keyframe-snapped or frame-accurate) and doesn't touch the parts you keep.

A common workflow: trim to the meaningful 30 seconds first, then compress. The compression has less to work with so the result quality stays higher.

Option 3 — Send a link instead

If the video is genuinely large (many minutes of HD footage) and compression doesn't get it small enough without unacceptable quality loss, the practical answer is to upload to a service and send a link:

  • Google Drive / Dropbox / OneDrive — works well for one-off shares; recipient clicks the link, downloads or streams.
  • WeTransfer — free up to 2 GB, expires in 7 days. No signup for either side.
  • YouTube unlisted — for videos you actually want to share-and-keep. Doesn't expire.

If you're going this route on a corporate domain, check that the recipient can access external Drive / Dropbox links — some corporate firewalls block them.

Quick reference: what fits in 25 MB

At Dropvert's "Balanced" preset (CRF 26, 1080p cap), here's roughly what fits in a 25 MB email:

Video duration Fits in 25 MB?
30 seconds Yes, comfortably
1 minute Yes
2 minutes Usually yes
5 minutes Drop to "Web/Mobile" preset
10+ minutes Use a link, not an attachment

These are rough — videos with lots of motion (sports, panning shots) compress less efficiently than static videos (interviews, screencasts).

What format works best for email?

MP4 with H.264 video and AAC audio is the universal-compatibility choice. Plays on every device, every email client, every operating system, going back at least 15 years. Compress Video outputs this format by default; if your source is MOV (iPhone), MKV, or WebM, the conversion handles the format change too.

Don't use:

  • MOV — Apple's container, plays everywhere on Mac/iPhone, but Windows email clients sometimes fail to preview.
  • WebM — designed for browsers, not native to most email clients.
  • AVI — outdated, inefficient, large files.

If your video is already MOV / WebM / AVI, run it through Compress Video — the output is always MP4.

The "make it small enough" math

Email size limit / video duration / target bitrate. For a 25 MB cap and a 60-second video:

25 MB × 8 bits/byte × 1024 × 1024 / 60 seconds = ~3.5 Mbps

That's the maximum total bitrate (video + audio combined). Standard AAC audio at 128 kbps eats some of that, leaving ~3.4 Mbps for video. At 1080p, 3.4 Mbps is borderline — visible quality compromise on motion-heavy content. At 720p, 3.4 Mbps is comfortable. At 480p, 3.4 Mbps is luxurious.

Practical answer: pick the preset based on how long the video is, then check the output size before sending.

Tools mentioned in this guide

Related guides

We use cookies to understand how you use Dropvert and improve the experience.