Free · Fast · Privacy-first

Compress Video for WhatsApp

WhatsApp limits video attachments to 16MB. FixTools Video Compressor reduces your video file size to fit within this limit while preserving as much quality as possible — no app install, no watermark.

Cost
Free forever
Sign-up
Not required
Processing
In your browser
Privacy
Files stay local

Compresses to under 16MB for WhatsApp

🔒

No watermark added

Supports MP4, MOV, AVI, MKV

Tool

Video Compressor

All processing happens in your browser — your files are never uploaded to any server.

🚀Open Video Compressor

100% Free · No account · Works on any device

WhatsApp Video Limits: What They Are and How to Work Around Them

WhatsApp enforces a 16MB file size limit for video attachments on all platforms (iOS, Android, and WhatsApp Web). This limit exists to protect server infrastructure and ensure message delivery across low-bandwidth cellular connections. At typical smartphone video bitrates (10–20 Mbps for 1080p), 16MB accommodates roughly 6–12 seconds of uncompressed mobile video — far shorter than most people realise. The practical implication is that almost any video longer than about 60–90 seconds shot in standard mobile quality will require compression before it can be sent via WhatsApp.

Video compression for WhatsApp works by reducing three key parameters: resolution, bitrate, and frame rate. Resolution reduction from 1080p to 720p or 480p reduces file size by 50–75% with minimal quality impact on a mobile screen — WhatsApp displays video in a small player where 480p is effectively indistinguishable from 1080p. Bitrate reduction decreases the amount of data used to encode each second of video — a 1 Mbps bitrate produces roughly 7.5MB per minute of video, meaning a 2-minute video fits comfortably within the 16MB limit. Frame rate reduction from 60fps to 30fps or 24fps reduces file size by up to 50% on motion-heavy footage.

The best compression strategy for WhatsApp depends on video length and content. Short clips (under 60 seconds) with significant motion (sports, action) should prioritise resolution reduction over bitrate reduction to preserve temporal clarity. Long clips (over 2 minutes) with relatively static content (talking head, presentation) should prioritise bitrate reduction, since motion-sparse content compresses more efficiently and retains quality at lower bitrates. For the absolute minimum file size, re-encoding at H.265 (HEVC) instead of H.264 produces 40–50% smaller files at equivalent quality, though WhatsApp supports H.265 on most modern devices.

How to use this tool

💡

Upload your video, set the target size to 16MB, and compress. The tool will adjust bitrate and resolution to achieve the target size.

How It Works

Step-by-step guide to compress video for whatsapp:

  1. 1

    Upload Your File

    Select or drag-and-drop your file into the tool. No account or installation required — it works entirely in your browser.

  2. 2

    Choose Your Settings

    Adjust the available options to match your needs. The tool works with sensible defaults, so you can get started immediately.

  3. 3

    Download the Result

    Click the action button and your processed file is ready to download instantly. Files are never stored on any server.

Real-world examples

Common situations where this approach makes a real difference:

Sharing event footage with family

A 3-minute birthday video shot on an iPhone is typically 200–400MB. Compress to under 16MB for WhatsApp sharing while retaining watchable quality at 480p.

Sending product demo to a client

A quick product walkthrough video needs to reach a client via WhatsApp. Compress the 45MB MP4 to under 16MB so it can be sent as a direct attachment.

When to use this guide

Use this when you need to send a video via WhatsApp but the file is too large. Works for MP4, MOV, AVI, and most common video formats.

Pro tips

Get better results with these expert suggestions:

1

Target 15MB, not 16MB

WhatsApp rejects files at exactly or slightly above the limit due to metadata overhead. Compress to 14–15MB rather than the exact 16MB limit to ensure reliable delivery even with compression metadata added.

2

Use H.265 codec for 40% smaller files at same quality

H.265 (HEVC) compresses video roughly twice as efficiently as H.264 at the same visual quality. Most modern smartphones and WhatsApp versions support H.265 playback. Re-encoding to H.265 can halve your file size without any visible quality loss.

3

480p is fine for WhatsApp mobile viewing

WhatsApp plays video in a small embedded player on mobile. 480p resolution at a reasonable bitrate (1.5–2 Mbps) is visually indistinguishable from 1080p in that context. Dropping to 480p is the fastest way to bring most videos under 16MB.

4

Trim before compressing for best results

Removing even 10 seconds of footage reduces file size proportionally. Trim introductions, pauses, and endings before compressing. Starting with a shorter video means the compressor can use a higher bitrate to maintain quality within the same file size target.

5

WhatsApp video limit is 16MB

WhatsApp imposes a 16MB attachment limit for video files. Videos longer than about 90 seconds at standard mobile quality will exceed this. Compress to 15MB to leave a small buffer.

6

Reduce resolution to 720p first

Dropping from 1080p to 720p typically halves file size with minimal visible quality loss on a mobile screen. Try resolution reduction before aggressive bitrate reduction.

7

Trim unnecessary footage before compressing

Cutting 10 seconds from a video reduces file size proportionally. Trim silence, pauses, or unneeded footage in a video editor before compressing to get maximum quality at the target file size.

FAQ

Frequently asked questions

WhatsApp allows video attachments up to 16MB on all platforms. Videos larger than 16MB cannot be sent as attachments. You can compress the video to under 16MB, share via a link (Google Drive, Dropbox), or use WhatsApp's built-in status feature which has a separate 30-second limit.
Quality depends on the original video and how much compression is needed. A 30-second 1080p clip compressed to 15MB retains excellent quality. A 5-minute 4K clip compressed to 15MB will be noticeably lower quality. In general, videos under 2 minutes compress well to WhatsApp limits without obvious quality loss.
Yes. WhatsApp re-encodes videos when you send them to further reduce file size for transmission. Pre-compressing your video ensures you control the quality — WhatsApp's automatic compression is aggressive and can produce blurry, blocky artefacts. Pre-compressing to the limit means WhatsApp's re-encoding has less work to do.
WhatsApp supports MP4 (H.264), MOV, AVI, MKV, and most common video formats. MP4 encoded with H.264 is the most universally compatible format for WhatsApp. For best compatibility, convert your video to H.264 MP4 before sending.
True lossless compression is not possible with standard video codecs at significantly smaller file sizes. However, perceptual lossless compression — where the quality loss is not visible to the human eye — is achievable, especially when reducing resolution for mobile viewing. Compressing to 720p or 480p for WhatsApp use is perceptually lossless on a mobile screen.
Blurry video after compression indicates the bitrate was reduced too aggressively. At very low bitrates, the video codec cannot encode enough detail, resulting in blockiness and blur. Try a higher bitrate setting or a less aggressive compression level. Dropping resolution while maintaining bitrate often produces a sharper result than keeping resolution and reducing bitrate.
WhatsApp does not have an explicit video length limit — only the 16MB file size limit. A 1-hour video under 16MB is technically sendable, but the quality would be very poor. For sharing longer videos, use a link-based sharing method (YouTube, Google Drive, Dropbox) and paste the link in the WhatsApp chat.

Related guides

More use-case guides for the same tool:

Ready to get started?

Open the full Video Compressor — free, no account needed, works on any device.

Open Video Compressor

Free · No account needed · Works on any device