How to Compress a Video for WhatsApp (16 MB Limit)
WhatsApp caps video attachments at 16 MB. Here's how to compress a video to fit, plus the trade-off between quality and the WhatsApp re-encode.
WhatsApp's hard limit on video attachments is 16 MB. Anything bigger gets rejected with a "video too large" message. Even worse, WhatsApp re-encodes every video you send — so even if you spent time getting your video to look great at 30 MB, WhatsApp will compress it again on its way to the recipient, and the result is often noticeably worse than if you'd compressed it yourself first.
The fix: compress your video to fit before you send, and pick settings that survive WhatsApp's re-encode well.
The 16 MB target
Drop your video on Compress Video and pick the Web/Mobile preset. This is calibrated for exactly this use case — 720p output, CRF 28, AAC audio at 128 kbps. A 30-second phone video typically lands at 8-12 MB; a 60-second video at 14-18 MB.
If your video is longer than 60 seconds, you'll need either:
- The Tiny preset (480p, more aggressive compression)
- Trim Video first to keep just the meaningful section
- Or both
Why "just send the original" doesn't work well
WhatsApp's automatic re-encode is aggressive. It targets a small file size for fast delivery on low-end networks, and the result is typically:
- 360p or 480p resolution regardless of source
- Heavy compression artifacts (blocking, ringing on edges)
- Audio bitrate dropped to 64 kbps or lower
- Occasional sync issues if your source had variable framerate
If you compress your own video to 16 MB first using a balanced approach (720p, CRF 28), WhatsApp's re-encode is more likely to be a no-op or very mild adjustment. The output that lands on the recipient's phone looks much closer to your intent than if you'd let WhatsApp do it.
What format does WhatsApp expect?
MP4 with H.264 video and AAC audio. That's Compress Video's default output. Don't send MOV, WebM, or MKV — WhatsApp may reject or aggressively transcode them.
If your source is from an iPhone (.mov), the compression step also changes the format to MP4. The output is universally compatible across iOS, Android, web WhatsApp, and desktop WhatsApp.
Step-by-step
- Open Compress Video on your phone or laptop.
- Drop the video. The page shows you the original size.
- Pick the Web/Mobile preset for most use cases.
- Click Compress. Wait roughly the duration of the video.
- Download. The output file is roughly 80% smaller than the source and is now well under 16 MB.
- Send via WhatsApp. The recipient gets a 720p video that looks much better than if you'd let WhatsApp compress the original.
What if I need to send a longer video?
WhatsApp's 16 MB cap is for in-chat sends. If you have a Pro plan, you can use WhatsApp's Document feature to send larger video files (up to 2 GB) as attachments without re-encoding. The recipient downloads it as a file rather than having it auto-play in the chat.
To do this:
- Open the chat.
- Tap the attachment icon (paperclip on Android, plus on iOS).
- Pick Document instead of Photo & Video.
- Browse to your video file and send.
The recipient gets a downloadable file (no auto-play, no compression). For sharing finished videos with friends/family who'll watch later on their own time, this is often a better experience than the in-chat 16 MB compressed version.
Audio-only fallback
If you really just want to share what someone said, extract the audio and send that as an MP3 instead. A 60-second voice clip at 192 kbps is about 1.5 MB — well under any messaging limit, and the listener can play it without watching.
Common questions
Why does WhatsApp compress my video so much? WhatsApp targets fast delivery on the world's slowest mobile networks. Aggressive compression means messages arrive quickly even over slow data. The trade-off is video quality.
Can I disable WhatsApp's compression? No — there's no setting for it. The closest workaround is sending as a Document (above), which skips the auto-compression but requires the recipient to download manually.
Will the audio sync stay correct? For source videos with constant framerate (most modern phone recordings), yes. Variable-framerate videos (some screencasts and game captures) can drift; if you see sync issues, try the High preset which preserves more timing precision.
Tools mentioned in this guide
Related guides
How to Compress a Video for Email (Under 25 MB)
Gmail, Outlook, and most corporate email systems cap attachments at 20-25 MB. Here's how to compress a video to fit, without obvious quality loss.
How to Extract Audio from a Video (MP3, WAV, FLAC)
Pull just the audio track out of a video file. Useful for podcasts recorded on video, music videos, voice memos saved as MP4, and more. Browser-based, no upload.
How to Trim a Video Online (Without Re-Encoding)
Cut the start, end, or both of a video while preserving original quality. Browser-based, no upload, no watermark. Stream-copy is fast and lossless; re-encode is frame-accurate.