AVMint

How to Compress Video for Gmail (25MB Attachment Limit)

Gmail blocks attachments over 25MB and pushes you to Google Drive instead. If you want the recipient to see the video inline in their inbox — not a link that expires or gets flagged — you need to compress it under 25MB. AVMint does this in your browser without uploading anything.

1

Open AVMint Compress

Go to the AVMint Compress tool and drop your video in. The file is read locally by ffmpeg.wasm, nothing is uploaded.

2

Target 25MB (or 24MB for safety)

Pick the 25MB preset, or set a custom target of 24MB to leave headroom for Gmail's MIME encoding overhead (base64 adds roughly 33%).

3

Compress and attach in Gmail

Click Compress. Once done, download the result and attach it to your email. Gmail will accept it without bouncing you to Drive.

Tip

Gmail's 25MB limit is actually on the encoded MIME size, which is roughly 33% larger than the raw file. Aim for 18–20MB on disk if you want to be fully safe.

FAQ

Why does Gmail say my 24MB file is too large?

Gmail measures the MIME-encoded size (base64), which is ~1.33x the raw file. A 24MB video on disk becomes ~32MB after encoding, which exceeds the cap. Compress to ~18MB to be safe.

Can I send a longer video by compressing more aggressively?

Yes, but quality drops fast. For long clips, consider trimming to the important section first with AVMint Trim, then compressing — you'll get much better quality per megabyte.

Files never leave your device

Open AVMint Compress