Compress a video for email
Fit a video under the 25 MB attachment limit of Gmail, Outlook and iCloud.
How it works
Gmail, Outlook.com and iCloud Mail all reject attachments over 25 MB (Gmail switches to a Drive link instead, which not every recipient can open). Many corporate mail servers stop at 10 or 20 MB. A minute of phone video is 100-200 MB, so it has to shrink by a factor of five to ten.
The default target is 25 MB with a small safety margin. If you are sending to a company address, 10 MB is a safer choice; type it in the target box. The tool keeps 1080p when the clip is short enough and otherwise scales to 720p, which still looks good in a mail client's preview.
What an email-sized video can hold
Planned bitrates for the default 25 MB target and for the safer 10 MB corporate limit:
| Clip length | At 25 MB | At 10 MB |
|---|---|---|
| 30 s | 6,304 kbps, full resolution | 2,464 kbps, full resolution |
| 1 min | 3,104 kbps, full resolution | 1,184 kbps, 720p |
| 2 min | 1,504 kbps, 720p | 544 kbps, 480p |
| 3 min | 971 kbps, 720p | 331 kbps, 480p |
| 5 min | 544 kbps, 480p | 192 kbps, 480p |
For anything longer than a few minutes, a shared-folder link (Google Drive, OneDrive, iCloud) is kinder to the recipient than a heavily compressed attachment.
Before you compress
- Trim first: sending the 20 seconds that matter keeps full quality where compressing two minutes would not.
- Check the recipient: many company mail servers stop at 10 MB, so type 10 in the target box for work addresses.
- Send one video per email; several attachments share the same limit.
How to use it
- Drop the video (MP4, MOV, WebM, MKV, AVI or 3GP) or click to browse. The player reads its length.
- The target is preset to 25 MB; change it only if you know the limit is different.
- Optionally cap the resolution or pick "Fastest". Leave audio on unless you only need the picture.
- Click Compress and keep the tab open until the progress bar completes.
- Download the MP4 and share it. The result card shows the exact size and bitrate.
Frequently asked questions
Why does Gmail say the attachment is too large when the file is 25 MB?
The limit applies to the encoded message, and email encoding adds about 33% to attachments. Aim for 18 MB to stay under 25 MB after encoding. The tool's preset already applies a margin; lower the target to 18 if you hit the wall.
What is the limit for Outlook and corporate mail?
Outlook.com allows 20 MB per attachment; Exchange and company servers are often set to 10 MB. When in doubt, use 10 MB.
Will the recipient be able to play it?
Yes. The output is a standard H.264/AAC MP4, which plays in every mail client preview, on phones and on Windows and macOS without extra software.
How long does it take?
Encoding runs on one CPU core in your browser. A one-minute 1080p phone clip takes roughly one to three minutes on a laptop and longer on a phone. Choose "Fastest" or cap the resolution at 720p to speed it up.
Is my video uploaded?
No. FFmpeg runs as WebAssembly inside your browser. The 32 MB engine is downloaded once and cached; your video never leaves the device.
Related tools
- Video CompressorCompress MP4, MOV or WebM to a target size in MB without uploading it.
- Compress Video for WhatsAppShrink a video under WhatsApp's 16 MB (or 64 MB) limit without losing the whole picture.
- Compress Video to 8 MBGet a clip under 8 MB for Discord and other strict upload limits.
- Compress Image to 1 MBReduce large photos to under 1 MB for email, forms and faster sharing.
- Video TrimmerCut a clip out of a video by start and end time, without re-encoding when possible.
- MOV to MP4Convert iPhone and Mac MOV videos to MP4 that plays on Windows, Android and the web.