Skip to content

Compress Video Online

Make any video smaller: pick a target size or a quality, and download an MP4 that plays everywhere.

Choose a video
or drop an MP4, MOV, WebM, MKV or AVI file here

🔒 Your video is compressed on this device with FFmpeg (WebAssembly) and never uploaded. Large videos can be slow on phones; a computer is fastest.

This free video compressor makes big phone and camera videos small enough to send. Choose a target size such as 16 MB for WhatsApp, 10 MB for Discord or 25 MB for Gmail, and the tool works out the right bitrate and resolution so the file fits. Prefer to decide by look instead? Pick a quality preset and a resolution like 1080p, 720p or 480p.

Compression happens entirely in your browser with FFmpeg compiled to WebAssembly, the same engine used by professional video software. Your video is never uploaded to a server, so private clips stay private and there is no upload wait. The result is an H.264 MP4 with AAC sound, which plays on iPhone, Android, Windows, Mac and every web browser.

How to use the Compress Video tool

  1. Click "Choose a video" or drop an MP4, MOV, WebM, MKV or AVI file. The video engine loads the first time (about 30 MB).
  2. Choose "Target file size" and pick 8, 10, 16, 25 or 50 MB, or switch to "Quality preset".
  3. Optionally choose a resolution, an encoding speed, or remove the sound for an even smaller file.
  4. Click "Compress video" and watch the progress bar. You can cancel at any time.
  5. Preview the result, check the new size, and click Download.

Why use ToolOrca Compress Video

  • Target size presets for WhatsApp, Discord, Gmail and email, plus a custom size
  • Quality presets with 1080p, 720p, 480p and 360p resolution options
  • Automatic resolution choice so small targets still look sharp
  • Progress bar with time remaining and a cancel button
  • Exports H.264/AAC MP4 that plays on every phone and computer
  • Runs in your browser: no upload, no sign-up, no watermark

How target-size compression works

A video file's size is its bitrate multiplied by its length. When you pick a target such as 16 MB, the tool divides the available bits by the video's duration, keeps a small margin for the MP4 container, reserves enough for clear sound, and gives the rest to the picture. If the bitrate left over is low, it also lowers the resolution, because a sharp 480p video looks better than a blocky 1080p one.

Single-pass encoding can land slightly above the goal. If that happens, the tool automatically compresses once more with a lower bitrate so the final file fits your limit.

Size limits of popular apps

WhatsApp sends videos up to about 16 MB as normal media (larger files go as documents). Discord allows 10 MB on free accounts, Gmail and many email services allow 25 MB attachments, and Telegram accepts much larger files but still loads small ones faster. For a short clip, 720p usually looks great at 8–16 MB; for several minutes of video, 480p keeps the picture clean.

Tips for the best result

Trim the part you need first with the video trimmer: a shorter clip gets more bits per second and looks better at the same size. Removing the sound saves around 1 MB per minute. Screen recordings and slides compress far better than shaky camera footage. On a phone, compressing a long 4K video can take a long time; a computer is several times faster.

Frequently asked questions

Is my video uploaded anywhere?

No. The video is processed on your own device with FFmpeg running in your browser. It never leaves your computer or phone.

How do I compress a video to under 16 MB for WhatsApp?

Choose "Target file size", pick 16 MB (WhatsApp) and click Compress video. The tool picks the bitrate and resolution so the MP4 fits.

Why does the first compression take longer to start?

The first time, your browser downloads the video engine (about 30 MB). It is cached afterwards, so later visits start much faster.

Will compression lower the quality?

Some detail is always lost when a video gets much smaller, but the H.264 encoder keeps it as clean as possible. Use the High quality preset or a larger target size if you need more detail.

Is there a file size limit?

There is no fixed limit, but very large files need a lot of memory. If your browser runs out of memory, choose a lower resolution or trim the video first.