Compress Video Online — Free, Private, No Upload

Reduce video file size right in your browser. Your video never leaves your device — no queues, no watermark, no sign-up. Hit Discord, WhatsApp and email limits in one click.

100% client-side No watermark No file size limit MP4 · MOV · WebM · MKV
Drop your video here, or tap to browse
MP4, MOV, WebM, MKV, AVI & more · up to ~2 GB · processed locally

Made for platform size limits

Discord

10 MB

Free Discord caps uploads at 10 MB (up to 500 MB with Nitro). Pick the 10 MB target preset and your clip will post without the dreaded “file too large” error.

WhatsApp

16 MB

WhatsApp limits videos sent as media to 16 MB. The 16 MB preset compresses your video to fit while keeping it watchable on any phone.

Email

25 MB

Gmail and Outlook reject attachments over 25 MB. Use the 25 MB preset to send video by email directly — no cloud links required.

How to compress a video online

  1. Drop your video into the box above or tap to browse. MP4, MOV, WebM, MKV, AVI and most other formats are accepted.
  2. Pick a mode. Use a quality preset for the best size/quality balance, or switch to “Target size” and choose 10 MB, 16 MB, 25 MB or a custom limit.
  3. Optionally downscale to 1080p/720p/480p, cap the frame rate at 30 fps, or strip the audio track for extra savings.
  4. Hit “Compress video” and watch the live progress bar. When it finishes, preview the result and download your smaller MP4 — no watermark, ever.

A video compressor that never sees your video

Most online video compressors work the same way: you upload your file to their server, wait in a queue behind other users, and hope the service doesn't cap your file at 100 MB or stamp a watermark on the result. This tool takes a different approach — it runs FFmpeg, the industry-standard video engine, compiled to WebAssembly directly inside your browser tab.

That design has three big consequences. First, privacy: your video is processed on your own device and never travels to a server, so there is nothing for anyone to store, scan or leak. Second, no artificial limits: since you're using your own hardware, there are no upload caps, daily quotas, premium tiers or queues — compress a 1.5 GB screen recording if you like. Third, speed: for most files, skipping the upload and download round-trip makes the whole job faster than server-based competitors, especially on slower connections.

Under the hood, your video is re-encoded with the H.264 codec using CRF (constant rate factor) encoding — the same technique streaming platforms use to shrink files while protecting visual quality. In “Target size” mode the tool measures your video's duration and computes the exact bitrate needed to land under the limit you choose, which is how it reliably fits Discord's 10 MB, WhatsApp's 16 MB and email's 25 MB caps. Output is always a standard MP4 with AAC audio that plays on every modern device.

The first compression downloads the engine (~10 MB) once; after that it's cached by your browser and the tool works instantly — even on flaky Wi-Fi. Everything is free, with no account, no watermark and no tracking of your files.

Frequently asked questions

How can I compress a video without losing quality?

Choose the “Good quality” preset. It re-encodes with H.264 at CRF 23 — visually near-identical to the original — and typically still cuts file size by 40–70%, because most phone and screen recordings are encoded far less efficiently than they could be. Keep the original resolution to preserve sharpness.

Is this video compressor really free?

Yes — completely free, no watermark, no sign-up, no daily limits and no premium tier. Compression runs in your own browser, so there are no server costs to pass on to you.

Are my videos uploaded to a server?

No. The compressor runs FFmpeg compiled to WebAssembly inside your browser. Your video never leaves your device — you can even load the page, disconnect from the internet, and compression still works.

How do I compress a video for Discord, WhatsApp or email?

Switch to “Target size” mode and pick a preset: 10 MB for Discord, 16 MB for WhatsApp or 25 MB for email. The tool calculates the exact bitrate needed to land just under that limit. For very long videos, also lowering the resolution to 720p or 480p keeps the picture watchable at small sizes.

What video formats are supported?

Input: MP4, MOV, WebM, MKV, AVI, M4V, 3GP, WMV, FLV, TS and most other common containers. Output is an MP4 (H.264 video + AAC audio) — the most compatible format there is, playable on every phone, browser and messenger.

What is the maximum video size I can compress?

There is no artificial limit. The practical ceiling is your device's available memory — roughly 2 GB per file. For videos over ~500 MB we recommend a desktop browser (Chrome, Edge or Firefox) for the smoothest experience.