Compress a video for WhatsApp (under 16 MB) without losing quality

Sending a video in a WhatsApp chat re-encodes it heavily; sending it as a document keeps your quality but must be under 16 MB (and some accounts allow more). Compressing to a target size solves both.

Quick answer. Open Video Compressor, drop the video, choose "To a size" and type 16 MB, keep 1080p or drop to 720p for long clips, and press Compress. Then send the result in WhatsApp as a Document (attach → Document), not as a video, so WhatsApp does not re-compress it. Processing runs on your device; the video is not uploaded.

Compress a video to a size → Free · opens Video Compressor

Step by step

  1. Open Video Compressor and add the MP4, MOV or WebM.
  2. Pick "To a size", type 16 (MB). For clips over two minutes, set Max size to 720p.
  3. Press Compress and wait; a one-minute clip takes about as long as it plays.
  4. In WhatsApp choose attach → Document and pick the compressed file.

Tips that save a second attempt

  • Remove audio if the clip is a site walk-through with wind noise; it saves space and looks more professional with music added later.
  • For a 30-second project teaser, 1080p at 16 MB is plenty. For a 3-minute walkthrough, 720p will look better at the same size than 1080p.
  • Trim first with Trim Video; every second you cut is budget for the rest.
  • Reels or Status? Video Resizer has the 9:16 presets.

Frequently asked questions

Why does my video look worse after sending in WhatsApp?

Because you sent it as a video in the chat, which WhatsApp re-encodes at low quality. Send it as a Document instead; it is delivered byte-for-byte.

Which phones can run this?

Any recent Android phone or iPhone in Chrome, Edge or Safari. Laptops are faster for long videos. The browser needs hardware video encoding, which all current devices have.

Is my video uploaded?

No. The compression happens on your device using the browser's built-in video engine. Nothing is sent to a server.

Compress a video to a size →

Related guides