How to Compress a Video to Email It (Gmail, Outlook, Apple Mail)
Email is the worst video platform ever made — and the one everybody uses. Attachments are size-capped, servers mistrust big payloads, and the “solution” providers offer (cloud links) pushes your video onto a third-party server with a click-through experience.
But for short clips — a product demo, a 45-second moment, a screen recording explanation — a compressed attachment is still the best email experience: it arrives in the message, plays offline, and shows exactly the quality you chose. Here’s how to make video actually fit email.
The real limits (they’re lower than advertised)
| Provider | Stated limit | Effective video file size |
|---|---|---|
| Gmail | 25 MB | ~18–19 MB (see base64 below) |
| Outlook.com | 20–33 MB (varies) | ~15–25 MB |
| Corporate Exchange | often 10–20 MB | assume 10 MB to be safe |
| Apple Mail (iCloud) | ~20 MB | ~15 MB before Mail Drop kicks in |
| Yahoo | 25 MB | ~18 MB |
The base64 tax
Email attachments travel encoded in base64 — which inflates every file by ~33%. Your 24 MB video becomes 32 MB of encoded text before it hits Gmail’s 25 MB wire limit. That’s why your “under the limit” attachment got rejected.
Practical rule: keep the video file itself under ~18 MB for Gmail, ~10 MB for corporate mail.
The formula that hits any size target
To land under a size cap, you don’t guess bitrates — you derive one:
bitrate (Mbps) = target size (MB) × 8 ÷ duration (seconds)
Examples for the ~18 MB Gmail target:
| Clip length | Safe bitrate | Resolution to pair it with |
|---|---|---|
| 30 seconds | 4.8 Mbps | 1080p — sharp |
| 1 minute | 2.4 Mbps | 1080p — very good |
| 2 minutes | 1.2 Mbps | 720p |
| 3 minutes | 0.8 Mbps | 720p, soft but watchable |
| 5+ minutes | 0.5 Mbps | SD — or don’t use email |
Reading the table honestly: email’s sweet spot is clips under ~2 minutes. Past that you’re fighting the medium — a messaging app that accepts documents (WhatsApp takes 2 GB) or a link is the right answer, not heroic compression.
(The underlying math is explained in the bitrate guide — file size is always bitrate × duration; email just gives you a hard ceiling on the first term.)
Doing it on the phone, in under a minute
The video is on your phone; the email is on your phone; the compression should happen there too — no web uploader in the middle (why that’s also the privacy-safe route):
- Pick the video in Kompress (free, on-device — iOS / Android).
- Open Advanced mode, set resolution per the table, and dial the bitrate to your formula result. The app shows the estimated output size before you compress — no guess-attach-fail-retry loops.
- Check the before/after player, then save.
- Share to Mail straight from the result screen — the compressed copy (never your original) goes into the compose window.
For 30–60 second clips, the Good preset often lands under the email limit on its own — check the size estimate first; drop to Advanced only if it’s over.
Attachment vs. cloud link: pick deliberately
Both Gmail and Apple Mail will offer to convert your oversized attachment into a link (Drive / Mail Drop). Links work — but know what you trade away:
Real attachment (under the limit):
- ✅ Plays immediately in the message, offline
- ✅ No sign-in, no “request access,” no click-through
- ✅ Your exact quality — no re-encoding, no third-party copy
- ❌ Only for short clips
Cloud link (over the limit):
- ✅ Handles any length
- ⚠️ Recipient needs connectivity and often an account click-through
- ⚠️ Your video now lives on a third-party server under its sharing semantics
- ⚠️ Some recipients’ spam filters and corporate mail policies distrust links more than attachments
The strategy: compress first; attach if it fits; link only when the content genuinely can’t fit (long screen recordings, full event videos). Ten minutes of 720p is ~50–100 MB compressed — that’s a link, not an attachment, and that’s fine.
The screen-recording special case
Work demos and tutorials are the most-emailed videos, and they’re the easiest to shrink: mostly-static content compresses 90%+ (the full guide). A 3-minute app demo at 720p/1 Mbps is ~25 MB… still over Gmail — but the same demo at 0.8 Mbps and 480p-kept-sharp-text tradeoffs aside, ~15 MB lands fine. For text-heavy demos, prefer trimming to 2 minutes over dropping text sharpness.
Quick reference: the whole article in four lines
- Gmail: target ≤18 MB file size (base64 tax).
- Formula: Mbps = MB × 8 ÷ seconds.
- Email suits clips ≤2 minutes; longer content → link or messaging app.
- Compress on-device, attach the copy, keep the original.
Kompress — first run free, no upload, works in airplane mode. Same video, smaller file, actually attached.
Frequently asked questions
What is the maximum video size for email?
For Gmail, 25 MB total attachment size — but email's base64 encoding inflates files by ~33%, so keep video files under ~18 MB to be safe. Outlook and Exchange servers commonly cap at 10–20 MB; Apple Mail via iCloud enforces around 20 MB before falling back to Mail Drop.
How do I email a video that is too big?
Two options: compress it to fit (1 minute at ~2 Mbps 1080p ≈ 15 MB), or send a cloud link (Gmail offers Drive, Apple offers Mail Drop). An attachment that fits is better — the recipient gets your exact quality with no sign-in or click-through.
What quality should I use to email a video?
For 1-minute clips: 1080p at 2 Mbps looks good on phones. For 2–3 minutes: 720p at 1–1.5 Mbps. Beyond 3 minutes, email is the wrong tool — send a link, or a messaging app with document support like WhatsApp (2 GB).
Why does Gmail say my 24 MB video exceeds the limit?
Base64 encoding expands your file by about a third before it's transmitted. A 24 MB video becomes ~32 MB of encoded data, blowing past the 25 MB wire limit. Target ~18 MB file size to survive inflation.
Is it better to email a video or send a Google Drive link?
If the compressed file fits under the limit, a real attachment is better: plays offline, no sign-in, no click-through, no third-party storage. Links are the fallback for content too long to compress for email — 10+ minute videos.