Reduce video file size without losing quality. Choose your compression level. Works with MP4, MOV, AVI, WebM. No upload to any server — 100% private.
This free online video compressor uses FFmpeg.wasm to re-encode your video with the H.264 codec at your chosen quality level (CRF value). Higher compression levels use a higher CRF value, which reduces quality but produces significantly smaller files.
CRF explained: CRF (Constant Rate Factor) is a quality measure for H.264 encoding. Lower = better quality, larger file. CRF 23 is near-lossless; CRF 28 is the default balance; CRF 33+ is heavily compressed.
Note: Video compression is very CPU-intensive. A 100MB video may take 2-5 minutes to process in the browser. For very large files, a dedicated app like HandBrake may be faster.
Updated: May 2025 · Works on Chrome, Firefox, Edge · Mobile friendly