Shrink a video that's too big to send or upload. Re-encode it to an efficient H.264 MP4, choose a quality level and optionally a smaller resolution, and download a much lighter file. Everything runs in your browser — your video is never uploaded.
Nothing is uploaded — processed in your browser
No. Compression runs entirely in your browser with FFmpeg compiled to WebAssembly. Your video never leaves your device — no upload, no account, no limits.
It depends on the source. Phone recordings and screen captures often shrink by 50–80%. The 'Balanced' quality gives a big size cut with little visible loss; 'Small' goes further when size matters most.
Video re-encoding is heavy and runs locally on your device, so longer or higher-resolution clips take more time and memory. Lowering the resolution speeds it up and shrinks the file further.
MP4, MOV, WebM, MKV and most common formats. The output is a widely compatible H.264 MP4 that plays everywhere.