Video Compressor

Reduce the file size of your videos with an optimized re-encode (H.264, capped at 720p). Uses FFmpeg running directly in your browser via WebAssembly — your video never leaves your device. Perfect for sharing via email, messaging apps, or social media.

Drag & drop a file here

or browse to select

Accepts: MP4, MOV, AVI, WebM, MKV → Compressed MP4

Conversion is 100% private Sharing creates a free link (valid 3 days)

How to convert mp4, mov, avi, webm, mkv to Compressed MP4

1

Select a file

Drag & drop or click to browse. Accepts MP4, MOV, AVI, WebM, MKV formats.

2

Convert

Click the convert button. Processing happens instantly in your browser.

3

Download or Share

Download locally or share via a secure EveryTransfer link in one click.

Video Compressor — frequently asked questions

How does video compression work here?

FFmpeg re-encodes your video in the browser using H.264 at a fixed compression setting (CRF 28) and scales anything taller than 720p down to 720p. That often cuts file size by 40–70% while keeping the video watchable.

Is my video uploaded while compressing?

No. Everything runs locally via WebAssembly. The video never leaves your device — important for private or client footage.

How long does compression take?

It depends on your device and the video length — roughly real-time to 2× on a modern laptop. A 5-minute clip usually takes a few minutes.

Will the quality be acceptable?

For sharing, messaging, and web use, yes — compression targets visually similar output at a fraction of the size. Keep the original for editing or archival.

Need to share your converted files?

Share with a free link (valid 3 days). Create an account for download stats; passwords on paid plans.

Get Started Free