Compress a video to 25 MB

25 MB is the magic number for Gmail and Outlook attachments and Discord's classic Nitro upload limit. Drop your video below and it will be compressed to just under 25 MB on your own device — no upload, no account, no watermark.

Why 25 MB, and what to expect

Gmail and Outlook both cap attachments at 25 MB, and Discord's Nitro Basic tier uses the same limit. Most services check the exact byte count, so a "25.1 MB" file bounces. This tool always lands under the limit: it calculates the precise video bitrate that fits, reserves room for audio and container overhead, then verifies the result and re-encodes if a hardware encoder overshot. You'll typically get a file between 22 and 25 MB — never over.

What quality fits in 25 MB depends entirely on length. A 30-second clip stays crisp 1080p. A 5-minute video lands around 720p and still looks good on a phone. A 20-minute screen recording will be visibly compressed — at some point the tool lowers resolution and frame rate rather than smearing every frame. The compression runs locally in your browser, so a 300 MB source doesn't need a 300 MB upload before work even starts.

Frequently asked questions

Will the file really be under 25 MB?
Yes. The tool verifies the output size and automatically re-encodes at a lower bitrate if needed. It never hands you a file over the target.
Is the video uploaded to a server?
No. Compression happens in your browser on your own device. There is no upload and no server-side processing — which is also why it's fast and free.
Why does Gmail still reject my 25 MB file?
Email encodes attachments in a format that adds roughly 33% overhead, so Gmail's effective limit for attachments is lower than 25 MB of file. If your compressed file is close to 25 MB and still bounces, compress to a custom target of 18 MB on the generic compressor instead.
How long does it take?
On a typical laptop in Chrome, faster than the video's own duration — a 4-minute video compresses in under 4 minutes, usually much less, thanks to hardware acceleration.
Can I pick a different size?
Yes — use the full compressor, which has 8, 10, 16, 25 and 50 MB presets plus a custom field.