DEV Community

videocompress
videocompress

Posted on

Email says the video is too large — shrink it to ~25MB in the browser

Gmail, Outlook, and a lot of corporate mail reject video attachments once the message crosses their size line. The number people quote is usually 25MB, but Base64 wrapping eats headroom, so a file that shows 24.8MB on disk can still bounce.

If you do not want that clip on a random “online compressor” server, re-encode it in the tab instead.

1. Drop the file into a local compressor

Open videocompress.dev. Drag in MP4, MOV, WebM, or MKV. Decoding and encoding stay in the browser — no signup, no upload, no watermark.

In-browser drop zone on videocompress.dev

2. Aim under the mailbox cap, not at it

Pick Target size. For email, type 25, or use compress video to a target size and set 25 there.

If past sends failed at “almost 25,” try 18–20MB so headers and encoding still fit. Discord-style paths such as compress MP4 for Discord target a lower ceiling; email can keep more bits.

Target size control for an email-sized MP4

Keep resolution on a screen recording with readable text unless the preview looks blocky — then drop one step (1080 → 720) and run again.

3. Download H.264 MP4 and attach

When the job finishes, download the MP4 (H.264 + AAC) and attach it to the draft.

Compressed MP4 ready to download

Still rejected? Lower resolution once more, or read the video compression guide for bitrate tradeoffs. Tighter caps: compress video to 10MB.

Long 4K that kills the tab? Move that job to the exact-size cloud compressor instead.

Top comments (0)