How to Compress Video for WhatsApp: Size and Format Guide
WhatsApp has a strict 16 MB file size limit for video messages. That sounds generous until you record a 2-minute video on your iPhone — which can easily exceed 200 MB. This guide shows you exactly how to shrink any video down to under 16 MB while keeping it watchable.
Why WhatsApp Has a 16 MB Limit
WhatsApp compresses every video it receives anyway, so sending a massive file wastes time without improving quality. The 16 MB cap is a practical ceiling that keeps the app fast on mobile networks and limits server storage costs. Anything over 16 MB must be shared as a link instead — which requires using Drive, Dropbox, or similar.
What Format Does WhatsApp Accept?
WhatsApp accepts these video formats:
Use MP4. It is universally compatible, compresses well, and WhatsApp handles it without re-encoding artifacts. MOV files shot on iPhone work, but converting to MP4 first gives you control over the final quality.
How Much Can You Fit in 16 MB?
Here is a rough guide for H.264 MP4 at common resolutions:
| Resolution | Bitrate | Duration at 16 MB | |------------|---------|-------------------| | 1080p | ~4 Mbps | ~32 seconds | | 720p | ~2 Mbps | ~64 seconds | | 480p | ~1 Mbps | ~2 minutes | | 360p | ~500 Kbps | ~4 minutes |
For most WhatsApp clips — reactions, short moments, quick demos — 720p at under 60 seconds fits comfortably. For longer videos, drop to 480p.
Step-by-Step: Compress Video for WhatsApp with VideoConvert
If the output is still over 16 MB, try 480p or the Low preset. If it is still large, drop to 360p.
Estimating Output File Size Before Converting
A rough formula:
``` File size (MB) ≈ (bitrate in Mbps × duration in seconds) ÷ 8 ```
For a 2-minute (120-second) video at 720p (~2 Mbps):
``` (2 × 120) ÷ 8 = 30 MB ```
Too large. Drop to 480p (~1 Mbps):
``` (1 × 120) ÷ 8 = 15 MB ✓ ```
Choosing the Right Quality Preset
VideoConvert offers four quality presets built on CRF (Constant Rate Factor) values:
| Preset | CRF | Best For | |--------|-----|----------| | High | 18 | Final exports, not for WhatsApp | | Medium | 23 | Short clips up to 60 seconds | | Low | 28 | Longer videos, drafts | | Draft | 32 | Rough cuts, storyboards |
For WhatsApp, Medium works well for clips under a minute. Use Low for anything longer.
What Happens When WhatsApp Re-encodes Your Video
WhatsApp re-encodes every video to its own specifications before delivery. Sending a 14 MB high-quality video gives WhatsApp the best possible source to work from — resulting in better output quality on the recipient's screen than if you sent an already-degraded file.
The takeaway: compress enough to get under 16 MB, but do not go overboard. WhatsApp will compress again anyway.
Converting MOV to MP4 for WhatsApp
iPhone videos are recorded in MOV (or HEVC/H.265) format. While WhatsApp accepts MOV on iOS, Android recipients can have playback issues. Always convert to MP4 before sending cross-platform:
The resulting file will be compatible on every device.
Sharing Videos Longer Than 4 Minutes
If your video is long and 16 MB is not enough even at low quality, use one of these workarounds:
Quick Reference
| Goal | Settings | |------|----------| | Under 60 seconds | 720p, Medium (CRF 23) | | 1–2 minutes | 480p, Medium or Low (CRF 23–28) | | 2–4 minutes | 480p, Low (CRF 28) | | iPhone MOV to WhatsApp | MP4, 720p, Medium | | Poor connection recipient | 480p, Low (CRF 28) |
Conclusion
WhatsApp's 16 MB limit is manageable once you understand the bitrate and resolution tradeoffs. For most clips, 720p at CRF 23 fits easily. For longer content, 480p at CRF 28 gets you there. VideoConvert does the math-free version: pick a resolution, pick a quality preset, and check the output size. No cloud upload. No subscriptions. Your video stays on your computer throughout.