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
- Video resizer — to drop resolution as well
- Video format converter — to change container
- Video format comparison
- Batch video processing