Compress video for WhatsApp
Video too big for WhatsApp? Drop it in and bring it under the 64 MB maximum WhatsApp sets for videos — compressed on your own device, with no app to install and nothing uploaded to a server.
Drop a video here, or browse
MP4 · MOV · WebM — compressed right here, nothing uploaded
100% on-device · no signup · no watermark
Loading compressor…
Bigger files take longer — your CPU does the work, privately.
Why WhatsApp won’t send your video
WhatsApp’s Help Center article “Can’t send longer videos” gives one hard number: “The maximum file size for videos sent or forwarded through WhatsApp is 64MB on all platforms.” It then lists a default that depends on your connection — 100 MB at 720p on a faster one, 64 MB at 480p on a slower one — and warns that slower connections can struggle with large and HD media.
So a file over 64 MB is past the figure WhatsApp gives for videos, whichever phone or computer you send it from. The WhatsApp preset brings it under 64 MB — inside both defaults — and you pick the length and see the frame size it keeps before anything is sent. The table below shows exactly what this tool keeps at 64 MB for each clip length.
Send a longer or higher-quality clip
When a clip won’t fit 64 MB at a quality you are happy with, WhatsApp’s own article lists the ways out: trim it before sending, make a lower-resolution copy outside WhatsApp, or choose Document and pick the video — “The maximum allowed document size is 2 GB.” The trim handles in the tool above cut a clip down to its key moment before it is compressed. Sent as a regular video, a clip is still subject to the connection-based defaults above; Document is the route WhatsApp names for longer or larger media.
Status is limited by length rather than size: WhatsApp takes Status videos of up to 90 seconds. Trim to 90 s or less here and the 64 MB target keeps the source frame as it is — no downscaling at that length.
How long a video fits in 64 MB — and at what quality
64 MB × 8 × 1,048,576 bits × 0.96 ÷ 30 s = 17,179 kbps in total; − 128 kbps of AAC audio = 17,051 kbps of video. Same constants on every row, taken from the compressor’s code (0.96 = 4% left for the MP4 container).
| Clip length | Total bitrate (kbps) | Video bitrate (kbps) | Max short side |
|---|---|---|---|
| 30 s | 17,179 | 17,051 | No cap (source kept) |
| 1 min 30 s | 5,726 | 5,598 | No cap (source kept) |
| 2 min | 4,294 | 4,166 | 1080 px |
| 3 min | 2,863 | 2,735 | 1080 px |
| 5 min | 1,717 | 1,589 | 720 px |
| 10 min | 858 | 730 | 480 px |
| 15 min | 572 | 444 | 480 px |
At 64 MB the source frame is kept up to 1 min 40 s, 1080 px up to 3 min 16 s, 720 px up to 7 min 36 s, then 480 px (video below 5,000 / 2,500 / 1,000 kbps); the plan stays 4% under 64 MB for clips up to 33 min 33 s.
- The cap is on the frame’s short side — for a vertical clip that is the width: a 1080 × 1920 phone clip at the 720 px tier comes out 720 × 1280.
Official limits
- Video sent or forwarded, all platforms (maximum)
- 64 MB
- Default, faster connection
- 100 MB · 720p
- Default, slower connection
- 64 MB · 480p
- Sent as a Document
- up to 2 GB
- Status video
- up to 90 seconds
Source: WhatsApp Help Center — “Can’t send longer videos” — checked 1 October 2026
Frequently asked questions
What is WhatsApp’s video size limit?
64 MB. WhatsApp’s Help Center says the maximum file size for a video sent or forwarded is 64 MB on all platforms, and lists a default of 100 MB at 720p on faster connections and 64 MB at 480p on slower ones. A bigger file can go as a Document, up to 2 GB (checked 1 October 2026).
How do I send a long video on WhatsApp?
Trim it, bring it under 64 MB with the WhatsApp preset above (WhatsApp’s own article suggests a lower-resolution copy made outside the app), or attach it as a Document, which takes files up to 2 GB. For Status, the limit is 90 seconds, so trim to that.
Does compressing reduce quality?
A little, and you can see exactly how much. You choose the target, and the resolution only steps down when the bitrate requires it: at 64 MB the source frame is kept up to 1 min 40 s, then the frame’s short side is capped at 1080 px up to 3 min 16 s and at 720 px up to 7 min 36 s. The cap is on the short side, so a vertical 1080 × 1920 phone clip stays 1080 × 1920 up to 3 min 16 s and comes out 720 × 1280 up to 7 min 36 s.
Is anything uploaded?
No. Everything happens in your browser; your video never leaves your phone or computer.