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

  1. Upload a video (MP4, MOV, WebM and other common formats).
  2. Pick a preset: Higher quality, Balanced, or Smallest file.
  3. Press Compress video. The first time you use a video tool, the browser downloads a small video engine (about 25MB) that is cached afterwards.
  4. Download the compressed MP4 and compare the sizes.

Tips to get under a size limit

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.