Video Compressor

Shrink video files in your browser — pick a quality and size, download a smaller MP4. Nothing uploaded.


Drop a video to compress it

MP4, WebM, MOV…

Add a video to begin. The first run downloads the engine (~25 MB) once.



How to use

  1. Drop a video in, or tap the box to choose one.
  2. Pick a quality, and optionally scale it down to a smaller width.
  3. Press Compress & download — bigger clips take a while, so a desktop helps.

FAQ

Is my video uploaded anywhere?

No. Compression runs entirely in your browser using ffmpeg compiled to WebAssembly. Your video never leaves your device. The engine (about 25 MB) downloads once on first use and is then cached.

How does it make the file smaller?

It re-encodes the video as H.264 at a chosen quality level (CRF) — a higher level keeps less detail and produces a smaller file. You can also scale the resolution down, which shrinks it further.

Why is it slower than a normal app?

Encoding video in the browser is heavier than native software. Short clips are fine; longer or high-resolution videos can take several minutes and a lot of memory, so a desktop is recommended.