Skip to main content
Toolzum

Video Compressor

Reduces MP4, MOV, and WebM video file sizes with a configurable CRF 20–40 slider (default 28, libx264 fast preset), plus a GIF mode with color-palette control. Videos never leave your device — compression runs locally in your browser with FFmpeg WASM.

Runs on FFmpeg

100% Local Browser Native Bulk & Presets ✦ Pro

How to Use the Video Compressor

1. Upload files

Drop the batch. Processing runs on FFmpeg.

2. Configure compress

Set the compress options once — one configuration applies to the whole batch.

3. Download results

Files save straight to your device — downloads on local tools are unlimited.

Similar Tools You Might Need

See all

Frequently Asked Questions

What compression methods are available?

A CRF slider (20–40, default 28) encoded with libx264 on the fast preset for video, and a color-palette slider (32–256 colors, palettegen/paletteuse) for GIF mode. Lower CRF = larger file at higher quality.

What is CRF and how do I choose a value?

CRF (Constant Rate Factor) controls quality. Lower CRF = higher quality/larger file. The slider runs 20 (better quality) to 40 (smaller file): 22 and under reads high quality, around 28 is balanced, 32 and up is visibly compressed.

What video formats are supported?

MP4, MOV, WebM, and MKV video inputs (GIF mode accepts animated GIFs). Output is MP4 for video or optimized GIF. The tool uses FFmpeg for encoding.

Can I preview quality before processing?

There is no pre-compression preview — the CRF label reads High Quality (22 and under), Balanced, or Low Quality (32 and up) as you drag, and the result panel reports the exact % smaller after compression.

Is my video uploaded to a server?

No. All compression runs locally in your browser using FFmpeg WASM. Your video never leaves your device.

Last updated October 2026