Compress a video to 25 MB
Get your video under 25 MB without uploading it anywhere. We choose the bitrate and resolution, so you don’t have to.
Your file stays on your device. Nothing is uploaded.
How to compress a video
- Choose a video (MP4, MOV, WebM, MKV or AVI).
- Pick a target size, or type your own number of MB.
- Press "Compress video". When it is done, watch the preview and download the MP4.
How we hit the size
File size is bitrate × length. We divide your target by the video’s length to get a bitrate budget, keep a small part for audio, and then pick the highest resolution that still looks good at that bitrate. A short clip can stay in 1080p; a long one may come out in 720p or 480p.
Some hardware encoders don’t land exactly on the bitrate they are given. When the result is over your target, or far under it, we encode again with a corrected bitrate, so the file ends up just under the size you asked for.
Your video never leaves your device
Compression runs in your browser, using your device’s built-in video encoder. Nothing is uploaded, so there is no upload wait, no queue and no copy of your video on a server.
Frequently asked questions
Will the video be exactly 25 MB?
It will be just under 25 MB, usually within a few percent, so it still fits a 25 MB limit.
Is it free? Is there a watermark?
It is free and adds no watermark. There is no sign-up.
What format do I get?
An MP4 with H.264 video and AAC audio. It plays almost everywhere: phones, computers, chat apps and social sites.
How big can my video be?
Up to 2 GB on desktop Chrome and Edge, 1 GB on desktop Safari and 500 MB on phones. Everything happens in your browser’s memory, so very large files need a computer.
Why did my video get a lower resolution?
A small target for a long video leaves few bits per frame. A lower resolution at that bitrate looks sharper than a blocky full-resolution picture, so we step down when needed.