Compressing Video for WhatsApp the Right Way
WhatsApp limits shared video to 16 MB in most regions on the standard app, which is only about 90 seconds to 3 minutes of footage depending on quality. The moment your clip goes over that ceiling, you get the dreaded "file is too large to send" message and the video simply will not go through. Compressing it first is the fix.
There is a second, less obvious reason to compress before sending: WhatsApp re-compresses every video you send, and its automatic pass is tuned for the smallest possible size, not the best quality. Hand it an oversized file and it strips the bitrate hard, leaving a blocky mess at the other end. Hand it a video that already fits and there is almost nothing left for it to remove, so the quality you prepared is the quality your recipient sees.
This guide explains exactly which settings keep a video under WhatsApp's limit while preserving as much quality as possible, and why compressing before you send beats letting WhatsApp do it. The numbers below reflect how WhatsApp handles video in 2026 on both the standard app and WhatsApp Business.
WhatsApp's Video Limits, Explained
WhatsApp caps shared video at 16 MB in most regions on the standard app, which works out to roughly 90 seconds to 3 minutes of footage depending on resolution and motion. WhatsApp Business raises this to 64 MB. Status videos are limited to 30 seconds and are recompressed aggressively regardless of how small you make the file.
The limit is on file size, not length, so a short high-bitrate clip can exceed 16 MB while a longer, well-compressed clip fits comfortably. That is why targeting a bitrate is more reliable than targeting a duration.
Target Settings That Fit Under 16 MB
| Setting | Recommended value | Why |
|---|---|---|
| Container / codec | MP4, H.264 video, AAC audio | Universally supported; WhatsApp re-encodes anything else |
| Resolution | 720p (1280x720) | Sharp on phone screens at a fraction of 1080p's size |
| Frame rate | 30 fps | 60 fps doubles the data for no visible gain on a phone |
| Video bitrate | 1.0-1.5 Mbps | Keeps a 90-second clip near 11-16 MB |
| Audio bitrate | 128 kbps | Clear voice and music without bloating the file |
| Target file size | 10-14 MB | Leaves headroom so the upload never gets rejected |
A practical rule: for a clip of N seconds, a total bitrate of about (16 MB x 8) / N megabits gives the ceiling that fits. For a 90-second video that is roughly 1.4 Mbps total, which the settings above respect.
Why Compress Before Sending
WhatsApp compresses every video you send, and its automatic pass is tuned for the smallest size, not the best quality. When you send an oversized file, WhatsApp strips bitrate hard and the result looks blocky. When you send a video that already fits, WhatsApp's pass has little to remove, so the quality you prepared is the quality your recipient sees. Compressing first is the only way to control the trade-off yourself.
Common Mistakes
"File is too large to send"
The clip is over 16 MB. Drop the resolution to 720p and the bitrate to about 1.2 Mbps, or trim a few seconds, then re-check the size.
The video looks blocky after sending
You sent an oversized file and WhatsApp crushed it. Compress to 10-14 MB first so WhatsApp's pass barely touches it.
Audio is out of sync
This usually comes from a variable frame rate source. Re-encode to a constant 30 fps MP4 before sending.
Compress in the Browser
You can hit these targets without installing anything. Compress your video online to bring it under the limit, or convert it to MP4 (H.264) if it is in another format. Both run in your browser, so the video stays on your device and is never uploaded to a server.
Quick Settings Checklist
If you only remember four things before sending a video on WhatsApp, make them these:
Use MP4 with H.264 and AAC
This is the combination WhatsApp handles natively. Any other container or codec gets re-encoded, which costs time and quality. If your file is a MOV, AVI, or MKV, convert it to MP4 first.
Drop to 720p
1280 x 720 is sharp on any phone screen and roughly halves the data of 1080p. For a clip you are squeezing under 16 MB, 720p is almost always the right resolution.
Keep it short
The limit is on file size, not length, but shorter clips fit far more easily. If a video will not compress under 16 MB at acceptable quality, trimming a few seconds is often easier than dropping the bitrate further.
Target 10-14 MB, not 16
Leave a little headroom below the hard limit so the upload never gets rejected, and so WhatsApp's own compression pass has room to work without crushing the file.
Compress Your Files Now
Use our free online compressor to optimize your files for any platform.
Compress Files FreeFrequently Asked Questions
What is the WhatsApp video size limit?
16 MB in most regions on the standard app, which works out to roughly 90 seconds to 3 minutes of video depending on resolution and motion. WhatsApp Business raises the limit to 64 MB. Status videos are capped at 30 seconds and are always recompressed regardless of size.
How do I send a video that is larger than 16 MB on WhatsApp?
Compress it first. Drop the resolution to 720p, set the video bitrate to about 1.0-1.5 Mbps, and target a final size of 10-14 MB. If it still will not fit, trim a few seconds or send it as a link to a cloud-storage copy instead.
What resolution should a WhatsApp video be?
720p (1280 x 720) is the sweet spot. It looks sharp on phone screens while keeping the file small enough to fit the 16 MB limit. Use 1080p only on WhatsApp Business, where the higher 64 MB limit gives you room for it.
Does WhatsApp reduce video quality?
Yes. WhatsApp re-compresses every video for the smallest size, and the effect is harshest on oversized files. Compressing to 10-14 MB yourself before sending leaves little for WhatsApp to remove, so your recipient sees the quality you chose rather than a heavily degraded version.
Can I send a 1 GB video on WhatsApp?
Not as a normal attachment; it is far over the 16 MB (or 64 MB Business) limit. For a file that large, upload it to cloud storage such as Google Drive and share the link, or split the video into shorter clips that each fit the limit.
Why is my WhatsApp video out of sync after sending?
This usually comes from a variable frame rate source. Re-encode the clip to a constant 30 fps MP4 before sending and the audio and video will stay aligned.