How to Compress a Video for WhatsApp Without Ruining It
A two-minute clip from a modern phone can be 300 MB or more. Try to send it on WhatsApp and you either get an error, a long wait, or a video that arrives looking blocky. WhatsApp compresses videos itself, but you have far more control if you prepare the file first. This guide explains what WhatsApp does to your video and how to give it a file that survives the trip.
How WhatsApp treats videos
WhatsApp offers three ways to send a video, and they behave differently:
- Standard quality. The default for most chats. WhatsApp re-encodes the video to a modest resolution and bitrate to save data. Small, but detail and text in the frame suffer.
- HD. When you attach a video, an HD option appears at the top of the editor. HD keeps a higher resolution, though WhatsApp may still re-compress it. It is better for anything you care about.
- As a document. Attaching the video through Document instead of Gallery sends the file exactly as it is, with no re-compression. The recipient sees a file to download rather than an inline preview. WhatsApp allows much larger files this way (the limit has been 2 GB for some time), but large files take long to upload and download.
There is also a size limit for videos sent through the normal media route, which WhatsApp has changed over the years and which can vary by app version. If a video is too long, WhatsApp asks you to trim it. Status videos have a separate, shorter length limit, covered below.
The practical lesson: if you compress the video yourself to a sensible size, WhatsApp has less to do and the result looks better than if WhatsApp squeezes a huge original.
Step 1: Trim before you compress
The most effective way to reduce size is to remove what nobody needs: the first ten seconds of fumbling, the end where the camera points at the floor. File size scales with length, so cutting a three-minute video to ninety seconds halves it with no quality loss. Use Video Editor to trim, or the start and end points in Compress Video itself (Start at playhead / End at playhead).
Step 2: Pick resolution, frame rate and quality
Open Compress Video and add the file. The main settings:
Resolution
Phones record in 1080p or 4K. A video watched on a phone screen in a chat rarely benefits from more than 720p. Choose 720p for chats, 1080p if people will watch on a TV or laptop, 480p if size matters most. Auto lets the tool decide based on your target.
Frame rate
Many phones record at 60 fps. For talking, family videos and most everyday clips, 30 fps looks the same and saves a lot. Keep 60 for sport or fast motion. 24 is fine for film-like footage.
Quality or exact size
You can either choose a quality level (Smallest, Balanced, High, Best) or set Make the video smaller than a specific size such as 16 MB or 25 MB. With a size target, the tool calculates a bitrate from the length and runs a corrective second pass if the first attempt overshoots. Quick shortcuts for ½, ¼ and 1⁄10 of the original size are there too.
As a rough guide to what different sizes buy you, here is the bitrate available for a one-minute video:
| Target size (1 min) | Approx. total bitrate | Sensible resolution |
|---|---|---|
| 8 MB | ~1 Mbps | 480p |
| 16 MB | ~2 Mbps | 720p |
| 32 MB | ~4 Mbps | 720p–1080p |
| 64 MB | ~8 Mbps | 1080p |
These numbers are simple arithmetic (size × 8 ÷ seconds), not WhatsApp rules. Longer videos get proportionally less bitrate for the same size.
Codec
The tool offers H.264, H.265 (HEVC), VP9 and AV1, depending on what your browser and device can encode. For WhatsApp, use H.264 in MP4. It plays on every phone and WhatsApp handles it reliably. H.265 and AV1 give smaller files at the same quality, but older phones may not play them, and WhatsApp may re-encode them anyway.
Audio
Choose Keep, Compress, or Remove. Compressing audio saves a little; removing it saves more if the sound is wind noise.
Metadata
Remove metadata drops title, GPS location, device and date tags. Worth turning on before sharing a video recorded at home.
When the result is ready, you can compare original and compressed side by side by dragging across the picture before downloading.
Step 3: Send it the right way
- For a quick share in a chat: send from Gallery with HD turned on.
- For a video you want delivered exactly as you made it: send as a Document.
- From a computer: drag the file into WhatsApp Desktop or WhatsApp Web, or move it to your phone first.
Videos for WhatsApp Status
Status has a per-clip length limit. For a long time it was 30 seconds; WhatsApp has since raised it to 60 seconds for many users and has been testing longer limits, so check what your app currently allows. If your video is longer, WhatsApp asks you to trim it to one clip.
To post a longer video as a sequence of clips, use WhatsApp Status Cutter. Choose a clip length (15, 30, 60 or 90 seconds, to match what your app accepts), and the tool cuts the video into consecutive parts, copying the video without re-encoding where possible so the quality stays original. On a phone, the Share button hands each clip straight to WhatsApp; you post them in order under Updates → My status.
Common problems
- "The file format is not supported." Usually HEVC, VP9 or a MOV from a camera. Re-encode as H.264 MP4.
- The video arrives blurry even after compressing. WhatsApp re-compressed it in standard quality. Turn on HD, or send as a document.
- Compression is slow. Encoding happens on your device. A long 4K video on an older phone takes time; trimming and lowering resolution speeds it up. Keep the tab in the foreground.
- Codec option is unavailable. Your browser cannot encode it on this device. H.264 is the safe fallback.
- Audio out of sync. Rare, but try changing the frame rate to Original, or use a different browser.
A quick recipe
If you just want a reliable default for a phone video you are sending to family or a work group:
- Trim the start and end.
- Resolution 720p, frame rate 30, codec H.264 in MP4, audio Compress, Remove metadata on.
- Use Balanced quality, or set a target of about 16 MB per minute of video.
- Check the preview, download, and send with HD turned on.
For screen recordings with small text, keep 1080p and lower the frame rate instead: text needs pixels more than motion needs frames.
Privacy
Compress Video uses your device's own encoder. The video is not uploaded to File Studio, which matters for family and personal footage.