Email Size Limits: What Each Provider Allows
Every email provider enforces a maximum attachment size. But there is a catch: email attachments are encoded using Base64 during transmission, which increases the data size by approximately 33%. This means a 25 MB file actually becomes about 33 MB in the email, and a 19 MB file fills Gmail's 25 MB limit after encoding.
| Provider | Max Attachment | Effective for Video | Notes |
|---|---|---|---|
| Gmail | 25 MB | ~19 MB | Auto-switches to Google Drive link for larger files |
| Outlook.com | 20 MB | ~15 MB | OneDrive integration for larger attachments |
| Yahoo Mail | 25 MB | ~19 MB | No automatic cloud upload for oversized files |
| iCloud Mail | 20 MB | ~15 MB | Mail Drop handles up to 5 GB via iCloud link |
Base64 encoding overhead: Gmail's 25 MB limit is for the attachment after encoding. Base64 inflates data by 33%, so your actual video file should be under ~19 MB to attach successfully. If you target 18 MB, you have a safe margin for any provider.
When you exceed the limit, Gmail automatically offers to upload the file to Google Drive and share a link instead. Outlook does the same with OneDrive. But if you want the recipient to receive the actual video file in their inbox (not a link that may expire), you need to compress the video to fit within the limit.
The Compression Strategy
Compressing video for email involves four adjustments that work together to dramatically reduce file size:
- Convert to MP4 with H.264 codec — H.264 is the most efficient widely-compatible video codec. If your source is a MOV file from an iPhone, converting to H.264 MP4 immediately reduces file size because iPhones often record in HEVC (which produces smaller files than H.264 but is less compatible) or in high-bitrate ProRes mode.
- Scale down to 720p — Reducing resolution from 4K or 1080p to 720p (1280 × 720) cuts file size by 50–75%. On a phone screen or in an email preview window, 720p looks perfectly sharp. The recipient will not notice the difference unless they view the video on a large monitor.
- Use CRF 28 — The CRF (Constant Rate Factor) scale controls quality-to-size trade-off. CRF 23 is the default (good quality, moderate size). CRF 28 produces noticeably smaller files with slightly reduced quality — fine detail becomes softer, but the video remains perfectly watchable. For email purposes, this is an excellent compromise.
- Compress audio to AAC 128 kbps — Audio typically accounts for 10–15% of total file size. AAC at 128 kbps sounds indistinguishable from the original for speech and most music. Going lower (96 kbps) is acceptable for voice-only content but introduces audible artifacts in music.
Combined, these settings can reduce a typical iPhone 4K video from 350 MB per minute (ProRes) or 60 MB per minute (HEVC 4K) down to approximately 5 MB per minute at 720p CRF 28.
Step-by-Step: Compress with Convertio
The fastest way to compress a video for email is to convert it online:
- Upload your MOV or MP4 file using the converter widget at the top of this page. Drag and drop works, or click to browse your files.
- Click "Convert to MP4" and wait for the conversion to complete. The converter will re-encode your video using H.264 at a quality level optimized for compatibility.
- Download the MP4 — the converted file will typically be significantly smaller than the original MOV, especially if the source was recorded in 4K or ProRes format.
- Check the file size — if it is under 19 MB, you can attach it directly to Gmail. If it is still too large, the video may be too long for email attachment, and you should consider a cloud sharing link (see below).
FFmpeg Command for Maximum Control
If you need precise control over output size, FFmpeg lets you specify every parameter:
ffmpeg -i input.mov -vf scale=1280:720 -c:v libx264 -crf 28 -preset slow -c:a aac -b:a 128k -movflags +faststart output.mp4
Breaking down each option:
-vf scale=1280:720— scales video to 720p resolution-c:v libx264— uses the H.264 codec for maximum compatibility-crf 28— quality level optimized for small file size (lower = higher quality, higher = smaller file)-preset slow— slower encoding produces better compression at the same CRF (the file will be smaller or look better than with-preset medium)-c:a aac -b:a 128k— AAC audio at 128 kbps stereo-movflags +faststart— moves the MP4 metadata to the beginning of the file so it starts playing immediately in email clients and browsers without downloading the entire file first
Duration Calculator: How Long Can Your Video Be?
At 720p CRF 28 with AAC 128 kbps audio, the output bitrate averages approximately 3–5 Mbps depending on content complexity. Here is what fits within various email limits:
| Video Duration | ~File Size (720p CRF 28) | Fits Under? |
|---|---|---|
| ~1 minute | ~5 MB | All providers |
| ~2 minutes | ~10 MB | All providers |
| ~3 minutes | ~15 MB | Gmail, Yahoo / borderline for Outlook, iCloud |
| ~4 minutes | ~20 MB | Borderline for Gmail — may exceed 25 MB after Base64 |
| ~5+ minutes | ~25+ MB | Too large for most providers — use cloud link |
These are estimates for typical content (moderate motion, mixed scenes). Fast-action footage (sports, children running) may produce files 30–50% larger. Static content (screen recordings, presentations) may be 30–50% smaller. The safest approach is to convert and check the file size before attaching.
If you need to fit Outlook's stricter 20 MB limit, aim for videos under 2.5 minutes at 720p CRF 28, or switch to 480p for up to 4 minutes.
When the Video Is Still Too Large
If your video is longer than 3–4 minutes or the compressed file still exceeds 25 MB, email attachment is not the right delivery method. Here are the alternatives:
Cloud Sharing Links
- Google Drive — Upload the video and share a link. Gmail integrates this seamlessly — if your attachment exceeds 25 MB, Gmail automatically offers to upload to Drive. The recipient clicks the link to view or download. Free accounts get 15 GB of storage.
- Dropbox — Upload and generate a share link. Free tier includes 2 GB of storage. Dropbox links work in any email client.
- OneDrive — Microsoft's cloud storage, integrated with Outlook. 5 GB free. Outlook.com automatically suggests OneDrive for oversized attachments.
- WeTransfer — Specifically designed for sending large files. Free tier allows files up to 2 GB with a 7-day expiration. No account required for the sender. The recipient receives a download link via email.
- iCloud Mail Drop — Apple's solution for oversized attachments. When you attach a file larger than 20 MB in Apple Mail, it automatically uploads to iCloud and sends a download link. Files are available for 30 days. Supports files up to 5 GB.
Further Compression Options
If you absolutely must attach the video directly and it is still too large, here are more aggressive compression settings:
- Drop to 480p — Reducing from 720p to 480p (854 × 480) cuts file size roughly in half again. The video will look noticeably softer on large screens but is still acceptable for viewing on phones.
- Increase CRF to 33 — This produces very aggressive compression with visible quality loss (soft details, slight blockiness in dark areas), but file sizes drop dramatically. Only use this as a last resort.
- Remove audio — If the audio track is not important (e.g., a screen recording, a visual-only clip), removing it saves 10–15% of the file size. In FFmpeg: add
-anflag. This is particularly effective for short demo clips. - Trim the video — Cut out unnecessary portions before or after the important content. In FFmpeg:
ffmpeg -i input.mp4 -ss 00:00:10 -to 00:00:45 -c copy trimmed.mp4extracts 10 to 45 seconds without re-encoding. - Reduce frame rate — If the source is 60 fps, reducing to 24 fps cuts data by up to 40%. In FFmpeg: add
-r 24. This is most effective for non-action content like presentations and interviews.
Additional Tips for Email Video
- Use
-movflags +faststart— This FFmpeg option repositions the MP4 metadata (moov atom) to the beginning of the file. Without it, the recipient's email client or browser must download the entire file before playback can begin. With faststart, the video starts playing as soon as the first few kilobytes arrive. - Consider H.265 (HEVC) — H.265 produces files roughly 30–40% smaller than H.264 at the same quality level. However, compatibility is limited: older Android phones, some email clients, and Windows PCs without the HEVC codec will not play H.265 videos. For guaranteed compatibility, stick with H.264.
- Test before sending — Send the email to yourself first. Verify the attachment size, check that the video plays directly in the email client (Gmail plays MP4 inline), and ensure the quality is acceptable. This avoids the embarrassment of sending a video the recipient cannot open.
- Name the file descriptively — Rename your output file from
IMG_4782.mp4to something meaningful likebirthday-party-highlights.mp4. Recipients are more likely to open and keep a well-named file. - Mention the file size in your email — A courtesy note like "Attached: 2-minute video (14 MB)" helps recipients on mobile data plans decide whether to download now or wait for Wi-Fi.
Why Are iPhone MOV Files So Large?
iPhones record video in MOV format using codecs that prioritize quality over file size:
- 4K HEVC at 60 fps — The default recording mode on recent iPhones produces approximately 400 MB per minute of video. A 30-second clip is already 200 MB — far too large for any email attachment.
- ProRes mode — iPhone 13 Pro and later models support Apple ProRes recording, which produces approximately 6 GB per minute at 4K. This is designed for professional video editing, not sharing.
- 1080p HEVC at 30 fps — The most conservative standard iPhone setting still produces about 60 MB per minute. A 5-minute video at this setting is 300 MB.
Converting these MOV files to H.264 MP4 at 720p CRF 28 compresses the data by 10–50 times depending on the source settings, making email attachment feasible for short clips.