How to Compress a Video for Email Attachments (2026)

Easily compress a video for email attachment limits on Gmail, Outlook, Yahoo, and more. Works for any device with step-by-step instructions.

Understanding Email Attachment Limits

Email providers impose strict file size limits:

Email ProviderAttachment Size Limit
Gmail25 MB
Outlook/Hotmail20 MB
Yahoo Mail25 MB
Apple Mail (iCloud)20 MB

A minute of 4K video is ~375 MB. A minute of 1080p is ~130 MB. To email even a short clip, you need real compression.


Quick Answer: Best Settings for Email

For most email attachments, aim for:

  • Resolution: 480p (854×480) or 720p (1280×720)
  • Bitrate: 1-3 Mbps
  • Codec: H.264 (most compatible)
  • Frame rate: 30 fps
  • Target size: Under 20 MB

Example: A 2-minute video at 480p, 1 Mbps = approximately 15 MB ✓


Method 1: Trim Your Video First (Most Effective)

Before compressing, remove unnecessary footage. This drastically reduces file size.

  • Windows: Photos app → Edit video → Trim
  • Mac: QuickTime → Edit → Trim
  • iPhone: Photos → Edit → drag timeline edges
  • Android: Google Photos → Edit → Crop

Trimming a 5-minute video to 1 minute is far more effective than any compression technique. Always trim first before compressing.


Method 2: Online Compression Tools (Easiest)

  • Vert.sh - Free, no watermark. Use the "Email" preset.
  • FreeConvert - Upload up to 1 GB, set a target size like "20 MB" exactly.

Don't upload private videos to online tools, they sit on third-party servers.


Method 3: HandBrake (Best Quality)

Download HandBrake, open your video, pick the Fast 480p30 preset. For email, aim for RF 24-28 or 1500 kbps. That's roughly 10-15 MB per minute.


If you can't get under 20 MB without trashing the quality, just send a link:

  • Transfer.zip - Unlimited size, end-to-end encrypted, instant link.
  • SwissTransfer - Up to 50 GB, 30-day expiry.
  • Gmail - Files over 25 MB auto-upload to Google Drive and insert a link.

Transfer.zip's Quick Transfer page.Transfer.zip's Quick Transfer page.

Send a Transfer.zip link instead

FAQ

What's the best resolution for email videos? 480p. It's clear on laptops and phones, and small enough to fit. Go 720p only if you have bitrate budget left.

Why is my video still huge after zipping? Zipping doesn't compress videos (they're already compressed). You need to re-encode.

Which codec should I use? H.264, it plays everywhere. H.265 makes smaller files but older devices may not open them.

Related guides: