Compress video

Shrink a video to fit WhatsApp, email or an upload limit.

Drop a filefiles stay on this deviceor paste with Ctrl V / ⌘ V

How to use it

  1. Add your file. Drop it on the box or choose it from your device.
  2. Set it up. Choose a target size in MB, or a quality level. Lower resolutions save the most.
  3. Compress video. Press Compress video. Long or large files take a while on phones.
  4. Download. Save the result.

What happens to your file

The video is re-encoded as H.264 MP4 at the bit rate that fits your target size, and lowered to 720p or 480p when the size is too small for full resolution. If the first try lands above the target, it is compressed once more.

Getting the size you need

  • Pick the target from where the video is going: WhatsApp sends videos up to 2 GB as documents but compresses anything sent as media, email services usually cap attachments at 20–25 MB, and Discord’s free limit is 10 MB.
  • Size is roughly bit rate × duration. A 3-minute clip at 1 Mbps is about 22 MB, so trimming the clip often saves more than lowering quality. Use Trim video first.
  • Lowering the resolution to 720p keeps text and faces readable on phones and lets the encoder spend its bits on fewer pixels.
  • Screen recordings compress far better than camera footage because most of the frame stays still.
  • If the first attempt overshoots, the tool tries again with a lower bit rate. Very short targets for long clips will look blocky; the bit-rate calculator shows what is realistic.

Questions

Is my file uploaded?

No. Everything happens inside your browser with FFmpeg compiled to WebAssembly. Your file never leaves your device.

Is there a size limit?

Only your device’s memory. Files up to a few hundred MB work on most computers; phones manage smaller files.