Video Compressor

Compress MP4, MOV, AVI, MKV or WebM videos with H.264 encoding and CRF quality control.

Drop your video here

or click to browse from your device

MP4, MOV, AVI, MKV, WebM supported

How to Compress a Video

1

Upload Video

Drop or select your MP4, MOV, AVI, MKV or WebM file.

2

Choose Compression

Pick a quality level or set a custom CRF value to control the trade-off between file size and quality.

3

Set Resolution

Optionally downscale to 1080p, 720p, 480p, or 360p to further reduce the file size.

4

Download

Click Compress and save the smaller video file to your device once processing is complete.

Frequently Asked Questions

CRF stands for Constant Rate Factor — it controls quality in H.264 encoding. Lower values (18–23) produce higher quality with larger files. CRF 23 is the default for a good balance, and CRF 28 is commonly used when file size matters more.

For sharing via messaging apps, Medium (CRF 28) is usually the best choice. For archiving or professional use, choose Low (CRF 23). High (CRF 33) is suitable for drafts or previews where file size is critical.

Only if you choose a resolution option other than "Original". By default the resolution stays the same.

Videos from cameras can often be reduced by 50–80% with minimal visible quality loss. Combining CRF compression with resolution downscaling typically yields the biggest savings.

Uploaded files and compressed outputs are automatically deleted from the server shortly after processing. We do not retain or share your files.