Features

Video compressor

Reduce video file size with High / Medium / Low / Very Low quality presets via your browser's VP9 encoder — for upload limits and faster pages.

What it does

Re-encodes a video at a lower bitrate to shrink the file. Useful when:

  • A platform has a strict upload size limit (Discord 25 MB free, Slack 1 GB, WhatsApp 16 MB).
  • You're embedding a clip on a page and want it under 2 MB to keep the page fast.
  • You want to email a video without the recipient needing to download a giant file.

Four quality presets:

  • High — ~6 Mbps at 1080p. Visually near-identical to source for most content.
  • Medium — ~3 Mbps at 1080p. Web-friendly default; good for general use.
  • Low — ~1.5 Mbps at 1080p. Visible compression on detailed footage; fine for talking-head video.
  • Very Low — ~600 kbps at 1080p. Significant artefacts; only when file size is the absolute priority.

Each preset scales by resolution — 720p uses about a third of the 1080p bitrate.

Codec choice

Default output is WebM (VP9). MP4 (H.264) is available if you need maximum compatibility (some older players don't accept WebM). VP9 gets ~30 % smaller files at the same visual quality, so use it unless you specifically need MP4.

Estimating the output size

A live estimate is shown as soon as the source is decoded — based on the source duration and selected bitrate. The actual output is usually within ±15 % of the estimate.

When not to compress

  • If the file is already small enough for your destination, don't recompress — every transcode is lossy.
  • If you only need to crop or trim, use the Video editor instead — it can write a trimmed copy without re-encoding the kept portion.

Multiple files

Drop multiple videos; each is compressed independently and added to the download queue. They run one at a time so a long video doesn't lock the UI.

Privacy

All decode and encode runs in your browser. No file is uploaded to any server.

Related