Free video compressor
No upload. No signup. No watermark.
Shrink MP4, MOV and WebM videos for TikTok, Instagram Reels, YouTube Shorts or email. Choose a preset, optionally resize or trim, and download. Everything runs locally in your browser.
Drop your video here, or click to choose
MP4, MOV, WebM, MKV and more. Files stay in your browser — nothing is uploaded.
Why use this compressor?
Private by design
Your video never leaves your device. There's no upload, no temporary storage, no server processing. Close the tab and the file is gone.
No limits, no watermark
No file-size cap, no daily limit, no watermarks added to the output. Compress as many videos as you want.
Works anywhere
Powered by WebAssembly FFmpeg. Works on Chrome, Edge, Firefox and Safari, on desktop and most modern mobile browsers.
How to compress a video
1. Upload
Drag in a video or click to choose one. It loads into your browser only.
2. Choose preset
Pick Small, Balanced or High. Optionally resize or trim.
3. Compress
Watch the live progress as FFmpeg runs in your browser.
4. Download
Save the smaller MP4 with a single click.
Frequently asked questions
Is this video compressor really free?+
Yes. There are no signups, no watermarks, no file size limits and no caps. The tool runs entirely in your browser using WebAssembly, so we have no server costs to pass on.
Are my videos uploaded anywhere?+
No. Your video stays on your device. Compression happens locally in your browser using a WebAssembly build of FFmpeg. Nothing is sent to our servers.
What video formats are supported?+
Most common formats are supported as input — MP4, MOV, WebM, MKV, AVI, M4V and more. Output is MP4 (H.264 + AAC) for maximum compatibility with social platforms.
How much can I compress my video?+
It depends on the original file. Videos exported from phones or screen recorders are often 50–80% larger than they need to be. The Balanced preset typically reduces size by 60–80% with no visible quality loss.
How long does compression take?+
Browser-based compression is slower than a desktop app. Expect roughly real-time speeds for short clips (a 30-second video takes about 30 seconds). Larger files and longer clips will take proportionally longer.
What's the maximum file size?+
There is no hard limit, but very large files (over ~500 MB) may run out of memory in the browser. For best results stick to short-form clips under that size.