Compress video to 25 MB
25 MB is Gmail's attachment ceiling — hit 25.1 and it bounces you to a Drive link. Land just under, every time.
Drop your video here
or
MP4, MOV, WebM… — processed 100% on your device
Target size
Planned output:
ð¦ Large file: encoding several hundred MB in your browser can take a very long time, and phones may run out of memory. Desktop Chrome recommended.
Loading encoder…
🔒 Your video never leaves your device. No upload, no signup, no watermark.
Why Gmail rejects your “25 MB” file
Gmail's 25 MB limit counts the encoded attachment, not the file on your disk — so a file that reads 25.0 MB in Finder can still tip over the line and get bounced to Drive. VidSizer targets ~6% under your target, so encoding overhead never pushes you over.
The result arrives as a real attachment that plays inline — no “view in Drive” detour for your recipient. Also handy for any other inbox with a 25 MB cap. See compress video for Gmail.
Need a different target? Compress to 20 MB · Compress to 50 MB · Compress for Gmail
FAQ
How do I compress a video to exactly 25 MB?
Select the 25 MB target above and hit Compress. VidSizer measures your clip's duration, computes the precise bitrate, and re-encodes once more until the output is provably under 25 MB.
Why does Gmail reject my 25 MB video?
The 25 MB cap counts the MIME-encoded attachment, which runs larger than the file on disk. Targeting just under — with a 6% safety margin — keeps you safely inside the real limit.
Is my video uploaded anywhere?
No. Everything runs in your browser. No upload, no account, no watermark.