Video & Audio

Compress Video

Compress Video shrinks the file size of MP4, MOV, WebM and other videos by re-encoding them to efficient H.264, with a quality preset and an optional 720p downscale for bigger savings. It runs locally in your browser using ffmpeg.wasm — your video is never uploaded and there’s no watermark.

Last updated: July 2026

To compress a video, choose a quality preset (and optionally scale it down to 720p) and the tool re-encodes it to H.264 MP4 at a smaller size. It runs entirely in your browser via ffmpeg.wasm, so your video is never uploaded. In-browser encoding is single-threaded, so large files can be slow — shorter clips work best.

Compress VideoRuns in your browser

Loading tool…

How to use Compress Video

  1. Choose a video file.
  2. Pick a quality preset and, optionally, scale down to 720p.
  3. Click Compress, wait for it to encode, then download the smaller MP4.

Frequently asked questions

How much smaller will my video get?

It depends on the source, but re-encoding an unoptimised phone or screen-recording video at the Balanced preset often cuts size by 40–70%. Scaling to 720p saves more.

Why is it slow for big files?

In-browser video encoding is single-threaded, so a large or long video can take a while and may hit browser memory limits. A shorter clip or a lower resolution is faster.

Is my video uploaded?

No — compression happens entirely in your browser. The only download is the one-time video engine (~32 MB), which is cached afterwards.

Related video & audio