Guide

How to compress a video for email

Most email services cap attachments at 20–25 MB, so a phone video longer than a few seconds won't fit. To send it as an attachment, trim it, lower the resolution to 720p or 480p, and re-encode it with H.264. A 1-minute clip at 720p usually lands between 8 and 15 MB, which fits in Gmail, Outlook and Yahoo.

Short version: open the video compressor, choose the email preset or a target size of 20 MB, and download. The file is compressed on your device, so even private family or work videos never leave your computer.

How to compress a video for email with Videozify

  1. Open the Videozify video compressor in Chrome, Edge, Firefox or Safari.
  2. Drop the video onto the box, or tap to pick it from your files or camera roll.
  3. Choose a size target. For Gmail pick 24 MB or less; for Outlook.com and Microsoft 365 pick 19 MB or less to leave room for the message itself.
  4. If the clip is longer than about two minutes, set the maximum height to 480p as well.
  5. Press Compress and keep the tab open while the progress bar runs.
  6. Check the new size under the preview, download the file, and attach it to your email.

Open the video compressor →

What are the attachment limits?

Gmail accepts up to 25 MB of attachments per message. Anything larger is turned into a Google Drive link automatically. Outlook.com and most Microsoft 365 accounts stop at 20 MB, though some company servers are set lower, often 10 MB. Yahoo Mail allows 25 MB, and Apple's iCloud Mail allows 20 MB before offering Mail Drop.

These limits apply to the encoded message, not the file on disk. Email wraps attachments in base64 encoding, which makes them roughly a third larger in transit. That's why a 24.5 MB file can still bounce from a 25 MB limit. Aim for about 80% of the stated cap: 20 MB for Gmail and Yahoo, 16 MB for Outlook, and 8 MB if you're sending to a corporate address you don't control.

Why phone videos are so big

A modern iPhone or Android phone records 1080p or 4K at 30 or 60 frames per second, at 10 to 50 megabits per second. One minute of 4K60 is around 400 MB. The camera chooses a high bitrate so fast motion, grass and water look clean, but on a laptop screen in an email that detail is wasted.

Three things control file size: duration, resolution and bitrate. Cut any of them and the file shrinks. Cutting duration costs nothing in quality, so always trim first. Lowering resolution from 4K to 720p cuts the pixel count by nine and is barely noticeable at email-preview size. Re-encoding at a sensible bitrate does the rest.

How much can you fit in 20 MB?

Size is bitrate multiplied by duration. A 20 MB budget is 160 megabits. Spread over 60 seconds that's about 2.6 Mbps, which is plenty for clean 720p. Spread over 3 minutes it's under 0.9 Mbps, which suits 480p. Over 10 minutes it's about 0.27 Mbps, which only works for talking-head footage at low resolution, and at that point a share link is the better choice.

  • Up to 1 minute: 720p, good quality
  • 1–3 minutes: 480p–720p, acceptable quality
  • 3–6 minutes: 480p, visibly softer
  • Longer than 6 minutes: use a cloud link instead of an attachment

Native alternatives on Windows and Mac

On Windows 10 and 11 you can use Clipchamp, which comes with the system. Import the clip, add it to the timeline, choose Export and pick 480p. It's reliable but slower, it asks you to sign in with a Microsoft account, and you can't set a target size, so you may need to try twice.

On a Mac, open the clip in QuickTime Player and choose File > Export As > 720p or 480p. This is quick and uses Apple's hardware encoder, but you can't pick a bitrate, so long clips may still come out over 20 MB. iMovie's Share > File menu gives you resolution and quality settings with a size estimate before you export.

On an iPhone, the Mail app offers Mail Drop for files over 20 MB, which uploads to iCloud and sends a link that expires after 30 days. Many people prefer an attachment that doesn't expire, which means compressing first.

When not to attach a video

Attachments are fine for short clips. For anything longer than a few minutes, or when the recipient needs full quality, such as an editor, a client or a printer, upload to a cloud drive and send a link. Google Drive, OneDrive, iCloud Drive and Dropbox all keep the original quality and avoid filling the recipient's inbox.

Corporate filters sometimes block video attachments entirely or strip them. If a message bounces with no size error, that's the likely cause. A link avoids it too.

Which format and codec should you send?

MP4 with H.264 video and AAC audio is the safest choice for email. Gmail, Outlook, Apple Mail and every phone can preview it without extra software. iPhones record in HEVC (H.265) inside a .mov file by default. HEVC is efficient, but older Windows PCs and some Android phones can't play it without a paid extension, so the recipient may see a file that won't open.

Re-encoding to H.264 while compressing solves both problems at once: the file gets smaller and plays everywhere. If you only need the format change and not the size cut, the MOV to MP4 converter does it in one step.

A worked example

Say you have a 2-minute 4K clip from an iPhone at 380 MB and need to email it through Outlook. The 20 MB limit gives a 16 MB working target, or 128 megabits. Over 120 seconds that's about 1.07 Mbps in total. Subtract 96 kbps for audio and you have just under 1 Mbps for video. That's comfortable for 480p and tight for 720p.

In practice: trim the 10 seconds of fumbling at the start and end (now 100 seconds, about 1.2 Mbps available), set the height to 540p or 480p, and compress. The result is around 14 MB, plays in Outlook's preview, and looks clean on a laptop screen.

Tips for the best-looking small file

Trim before compressing. The video trimmer can cut the start and end in seconds, and every second removed saves space at no cost to quality.

Mute if the sound isn't needed. Audio is a small share of the file, but dropping it with the mute tool helps a little on tight targets.

Prefer a lower resolution over a very low bitrate. A sharp 480p video looks better than a blocky 1080p one at the same size.

Use MP4 with H.264. Every email client and phone can play it inline, while HEVC (.mov from iPhones) may not preview on Windows or older Android phones.

Frequently asked questions

What's the maximum video size for Gmail?

25 MB per message, including all attachments. Larger files are sent as a Google Drive link.

What's the maximum for Outlook?

20 MB for Outlook.com and most Microsoft 365 accounts; some company servers allow only 10 MB.

Will compressing ruin the quality?

Not if you lower the resolution sensibly. 720p H.264 looks clean on laptops and phones.

Is my video uploaded when I use Videozify?

No. The compressor runs in your browser with WebAssembly, so the file stays on your device.

Why did my 24 MB file bounce from Gmail?

Email encoding adds about a third in transit. Keep attachments around 20 MB for a 25 MB limit.

Can I email a 10-minute video?

Only at low quality. A cloud link is a better way to share long videos.

Should I zip a video before emailing it?

No. Video is already compressed, so zipping saves almost nothing.

Can I compress several videos at once?

Compress them one after another. Each file is processed separately in your browser.

Do recipients need special software?

No. MP4 with H.264 plays in every email client and on every phone.

Related pages