Video Compressor
Shrink large videos for email, Discord, or uploads — choose a quality level or scale down the resolution. The heavy lifting happens on your own device with WebAssembly, so even hour-long recordings stay private.
Drop a video here, or click to choose (MP4 / WebM / MOV)
Your video is compressed entirely in your browser — it never leaves your device. (The compression engine itself is downloaded from a public CDN on first use.)
Something wrong with this tool? Tell us and we'll fix it
How to use
- Upload your video (MP4, WebM, MOV).
- Pick a compression level or target resolution.
- Compress and download the smaller file.
Frequently asked questions
How much smaller will my video get?
Typically 40–70% smaller at "balanced" quality with no visible difference. Screen recordings compress even more; already-compressed phone videos less.
Why is compression slow?
Video is re-encoded frame by frame on your device — no server farm doing it for you (that is the privacy trade-off). A 1-minute 1080p clip takes roughly 1–3 minutes.
Is there a file size limit?
No hard limit, but everything runs in your browser's memory. Files under 500MB work comfortably; bigger files need a bit of patience.