How to compress a video so it fits a WhatsApp status
WhatsApp re-compresses everything you post and caps status length. Compressing first gives you control over what gets thrown away.
Post a long or large video as a status and one of two things happens: WhatsApp refuses it, or accepts it and makes it look noticeably worse. Compressing first lets you decide which quality you lose.
The two limits
Length. A status video is capped at 30 seconds. A longer one gets split or rejected depending on version. If it matters that a moment stays in one piece, trim to under 30 seconds yourself rather than letting the split fall wherever.
Size. WhatsApp re-encodes anything you send. That re-encode is tuned for bandwidth, not for looking good, and it runs whether or not your file needed it.
Why compressing first helps
This is the part that seems backwards: if WhatsApp is going to compress it anyway, why compress first?
Because you get to choose what is sacrificed. Compressing yourself lets you keep the resolution and drop the bitrate, or keep the bitrate and scale down — decisions that depend on the footage. A talking head survives aggressive compression; a fast pan or confetti falls apart.
WhatsApp's encoder makes one generic choice for every video it receives.
A reasonable target
For a status:
- 720p is plenty — status plays full-screen on a phone, and 1080p mostly gives WhatsApp more to throw away.
- Under 16 MB avoids the size ceiling comfortably.
- Under 30 seconds avoids the split entirely.
In Status Saver you can compress by preset or set a target size and let it work out the rest.
The order that works
- Trim to the part you actually want, under 30 seconds.
- Compress to roughly 720p and under 16 MB.
- Post.
Trimming first matters: compressing a two-minute video and then cutting ten seconds out of it means you spent quality budget on 110 seconds you discarded.
What stays on your phone
Compression runs on the device. There is no upload step, so a 400 MB video does not have to travel anywhere before you can shrink it — which on mobile data is the difference between seconds and minutes.