VideoCompress › Compress for WhatsApp

Compress a video for WhatsApp status and chats

WhatsApp accepts media up to 16 MB — and then compresses it again with its own encoder. Pre-compressing to a target you control is the only way to keep your video looking good.

WhatsApp's limits, in plain terms

16 MB
Media messages — photos/videos
30 s
Status — videos are trimmed to this

Larger files can still be shared as documents (up to 2 GB), but a document arrives as a dry download button — nobody watches those. For anything you want actually played in the chat or posted as a status, get it under 16 MB and under 30 seconds for status.

Per WhatsApp's help center documentation, October 2026.

The double-compression problem

Here's what makes WhatsApp videos look bad: WhatsApp re-encodes every video you send with its own aggressive settings. If you send a 200 MB original, WhatsApp crushes it hard and the result is mush.

Pre-compress instead: bring the file to a sensible size yourself (say 8-14 MB for a short clip) at a quality you approved. WhatsApp's second pass then has far less work to do, and the difference is barely visible.

Tip: compress to ~10 MB for status posts and short chats; go up to 14-16 MB for longer clips you're sending as a document-style media.

Three steps

  • Pick Custom target — 10 MB is a great start for a 30-second status clip.
  • Drop the video, let 2-pass encoding hit the target.
  • Send it. If WhatsApp trims your status to 30 s, that's the length rule — cut before compressing.

Hit the size limit on the first try

Free for videos up to 5 minutes. Windows 10/11, 64-bit.