Video Compressor
Shrink a video so it fits WhatsApp, Discord or email limits — no upload required.
Click to upload or drag and drop
One video file (MP4, MOV, WebM…)
First run downloads the ~25MB video engine once — it's cached by your browser after that.
Compressing…
🔒 Your video is processed entirely on your device and never leaves your browser.
✅ Done!
Compress video for WhatsApp, Discord, email and more
Videos recorded on modern phones are huge, and most platforms limit what you can send: roughly 16MB in WhatsApp for some file types, 10MB (or up to 25MB) on Discord depending on the plan, and 20–25MB in email. This free video compressor reduces the size of MP4 and MOV files right in your browser, so you can share clips without uploading them to a third-party server.
How to make a video file smaller
- Upload a video (MP4, MOV, WebM and other common formats).
- Pick a preset: Higher quality, Balanced, or Smallest file.
- Press Compress video. The first time you use a video tool, the browser downloads a small video engine (about 25MB) that is cached afterwards.
- Download the compressed MP4 and compare the sizes.
Tips to get under a size limit
- Use "Smallest file" for messaging apps; the quality loss is barely visible on a phone screen.
- Trim the clip first — shorter videos are always smaller.
- If your file is an iPhone MOV, try MOV to MP4 first: the H.264 MP4 output is often smaller and works everywhere.
- Need a lightweight animation instead? Use Video to GIF.
Why processing in the browser matters
Personal videos are private. Your file is encoded on your own device with WebAssembly, so nothing is uploaded, there is no watermark and there is no cap on file count. Very large or long videos need more memory and time; Chrome or Edge on a desktop computer gives the best results.
FAQ
Why does the first conversion take longer?
Your browser downloads a small WebAssembly video engine the first time you use any video tool. It's cached afterward, so later conversions start instantly.
Is there a file size limit?
Only what your device's memory allows — there's no artificial server-side limit since nothing is uploaded.
Need to change the format instead?
Use MOV to MP4 to convert format without necessarily reducing size.