How to send a video by Gmail (and why 25 MB really means ~18 MB)

Updated October 2026 · 5 min read

Gmail lets you attach up to 25 MB per email. Anything bigger is turned into a Google Drive link. So why does a 21 MB video still get bounced into Drive?

The hidden overhead: email encoding

Email was designed for text, so attachments are converted to Base64 before they’re sent. Base64 turns every 3 bytes into 4 characters — about 33% bigger — and line breaks and message headers add a little more. The 25 MB limit applies to that encoded message, not to the file on your Mac.

Rule of thumb: to send by Gmail, your video should be about 18 MB or smaller. That’s the target SizeFit’s Gmail preset uses (25 MB × 0.72).

Option 1: send a Google Drive link

If the recipient is happy to download from Drive, a link keeps your original quality and has no 25 MB limit. The downsides: the video isn’t attached, sharing permissions must be right, and some schools and companies block Drive.

Option 2: compress the video to ~18 MB

File size is simply bitrate × duration. To fit 18 MB, the total bitrate (video + audio) has to be roughly:

bitrate (kbps) ≈ 18 × 8000 ÷ duration in seconds

Approximate total bitrate available for an 18 MB file, before a small safety margin.
Video lengthTotal bitrateWhat usually looks good
30 seconds4,800 kbps1080p
1 minute2,400 kbps1080p (calm footage) or 720p
2 minutes1,200 kbps720p
3 minutes800 kbps720p for talking heads, 480p for busy footage
5 minutes480 kbps480p
10 minutes240 kbpsToo little — trim, split, or use a Drive link

Remember to leave room for sound: AAC audio at 96–128 kbps keeps speech and music clear. Removing the audio to save space is almost never what you want — and some compressor apps do it without asking.

Free ways to do it on a Mac

Before you hit send: check the file

Whatever tool you use, open the compressed file and confirm three things: it plays all the way to the end, the sound is still there, and Finder shows it under 18 MB. SizeFit does this automatically and shows the results on a verification slip — including whether the audio is present and not silent.

FAQ

What’s Gmail’s limit for receiving?

Gmail can receive messages up to 50 MB, but the sender’s provider may have a lower limit — 25 MB is the safe number when sending from Gmail.

Can I compress a video for Gmail without losing quality?

Short clips usually look nearly identical at 18 MB. For longer videos some detail is always lost; lowering the resolution looks better than squeezing 1080p into too few bits.

Is it the same for Outlook?

Outlook’s default limit is 20 MB, also measured after encoding, so aim for about 14 MB. See all email and chat size limits.

Fit any video under Gmail’s limit — and know it works

SizeFit aims for the real 18 MB target, then decodes the whole file to confirm it plays to the end and still has its audio.