CompressYourVideo - Free online video compressor
CompressYourVideoFree online compressor
EmailTutorial

Video Too Large for Email? How to Compress for Gmail, Outlook, and Yahoo Mail

By Sai Narne··5 min read

Gmail's attachment limit is 25MB. Outlook's is 20MB. Yahoo Mail allows 25MB. These limits apply to the total size of all attachments combined, not per file. A single one-minute video recorded on a modern phone is already 80 to 150MB, which means it will not fit in any email without compression.

Email Attachment Limits by Provider

  • Gmail: 25MB total attachments
  • Outlook / Hotmail: 20MB total attachments
  • Yahoo Mail: 25MB total attachments
  • iCloud Mail: 20MB total attachments
  • ProtonMail: 25MB total attachments

These are hard limits. If your attachment exceeds them, the email either fails to send or the provider converts it to a cloud link.

Why a 1-Minute Video Is Already 80MB

Modern phones record video at high bitrates by default. A typical iPhone or Samsung Galaxy records 1080p at 30fps with a bitrate between 10 and 20Mbps. That produces roughly 75 to 150MB per minute of footage.

The math: 15Mbps (typical) x 60 seconds = 900 megabits = 112.5MB for one minute.

How to Compress a Video for Email

  1. 1Go to CompressYourVideo.com
  2. 2Select Email as your target platform
  3. 3Upload your video
  4. 4The tool compresses to 24MB (Gmail) or 19MB (Outlook) with a safety margin
  5. 5Download and attach to your email

What Quality You Get at 25MB

The quality depends on how long your video is:

  • 15 seconds at 25MB: ~12Mbps video bitrate. Excellent quality at 1080p. Visually identical to the original.
  • 30 seconds at 25MB: ~6Mbps. Very good quality at 1080p.
  • 1 minute at 25MB: ~3.3Mbps. Clean 720p. Good for most purposes.
  • 2 minutes at 25MB: ~1.5Mbps. Watchable 720p. Some softening.
  • 3 minutes at 25MB: ~1.1Mbps. Watchable at 480p, but soft at 720p.
  • 5 minutes at 25MB: ~0.6Mbps. Noticeably compressed. Only suitable for simple content.

The practical limit: for email attachments, keep videos under 2 minutes for good quality. Beyond that, use a cloud link.

When to Use a Google Drive Link Instead

If your video is longer than 2 minutes, or quality matters (a product demo, a wedding speech, a tutorial), skip the attachment.

  1. 1Upload the video to Google Drive
  2. 2Right-click the file, then select Share, then change access to "Anyone with the link"
  3. 3Copy the link and paste it into your email

Gmail's Auto-Upload Behavior

Gmail has a built-in shortcut: if you try to attach a file larger than 25MB, Gmail automatically offers to upload it to Google Drive and insert a link. The file inherits your Google Drive sharing settings, so you may need to manually change access.

Tips for Email Video Attachments

Use MP4 H.264 format: The most universally compatible format. The recipient can play it on any device without installing additional software.

Name the file clearly: A filename like "product-demo-april-2026.mp4" is far more useful than "VID_20260408_143022.mp4."

Consider the recipient's inbox: A 20MB attachment takes up significant space. For recurring video communications, cloud links are more courteous than large attachments.

At 25MB, a 1-minute video gets about 3.3Mbps of bitrate. That is clean 720p, perfectly watchable for business communications and short demonstrations. A 3-minute video at 25MB gets about 1.1Mbps, which is watchable at 480p but soft at 720p. Know the tradeoff before you hit send.

Ready to compress your video?

Free, no signup, no watermark. Supports all platforms and formats.

Try CompressYourVideo →

More guides