Free Video Compressor That Never Uploads Your Video

Make a video small enough to email, send in a chat or upload. Choose a preset or a target size, and get back an MP4 (H.264 and AAC) that plays on every phone and computer. The compression runs in your browser, so the video stays on your device.

Your file never leaves your device. Nothing is uploaded.

Drop a video here

mp4, mov, webm, mkv, avi and more. Up to 500MB. Compressed on your device, never uploaded.

Processing runs on FFmpeg, compiled to WebAssembly, inside this browser tab. Licences and source

How it works

  1. Open the video. Drop in a phone video, a screen recording or a clip. It opens in this tab; nothing is sent to a server.
  2. Choose how small. Pick a preset, or type the size you need, such as 25 MB for an email attachment. Smallest is also the quickest.
  3. Compress and download. You'll see the size before and after. If the video is a meeting or a lecture, the free Wave AI transcription tool can turn it into a transcript next.

Common questions

Is my video uploaded?

No. The compressor is FFmpeg running inside your browser. The video is read and compressed on your own device and saved back to it. Wave never receives the video or its name; we only count that a compression happened, with a rough size range.

How long does it take?

Longer than a desktop app or an upload service, because the browser encodes on a single processor core. Several minutes per minute of HD video is normal on a laptop, and phones are slower. The progress bar shows an estimate once it has started. The Smallest preset is the fastest because it encodes fewer pixels.

What format do I get?

An MP4 with H.264 video and AAC audio, the combination that plays on iPhone, Android, Windows, Mac and every browser, and that email, chat apps and social sites accept.

How does the target size work?

The compressor spreads your size budget over the video's length, leaves room for the audio and lowers the resolution when the budget is tight. The result usually lands a little under the target. A very small target on a long video can't stay watchable, so the tool tells you the smallest size it will try.

Is there a file size limit?

Videos up to 500MB. Everything runs in your browser's memory, so files over 200MB can fail on phones and older computers. For a long recording, a computer with Chrome, Edge or Firefox works best.

Will it make every video smaller?

Most phone and screen recordings shrink a lot. A video that is already heavily compressed may barely change; when the result isn't smaller, the tool says so and you can keep the original.

Related: MP3 cutter · Audio joiner · Free audio converter · Free audio transcription

Wave app screenshot showing meeting transcription
Wave AI note taker background pattern