How to Compress Video for WhatsApp, Email, and Social Media
You've recorded a great video — but now it's too large to share. WhatsApp rejects it, email bounces it back, and Instagram compresses it into mush. This guide covers the fastest way to compress any video for sharing on the platforms people actually use, while keeping quality high enough that it looks good on the other end.
Platform-by-Platform Video Size Limits
| Platform | Max File Size | Recommended Resolution |
|---|---|---|
| 64MB | 720p | |
| Telegram | 2GB | 1080p |
| Gmail / Email | 25MB (attachment) | 480p or 720p |
| Instagram Reels | 100MB | 1080p, 9:16 ratio |
| TikTok | 287MB | 1080p |
| Twitter / X | 512MB | 720p or 1080p |
| 5GB | 1080p | |
| 10GB | 1080p |
How to Compress Video for WhatsApp
WhatsApp has a 64MB video limit, which rules out most modern phone recordings. Here's how to compress any video to fit:
- Open SqueezeVid's free video compressor in your browser
- Select your video file (MP4, MOV, or AVI)
- Set resolution to 720p and CRF to 28
- Click Compress — no upload to any server
- Download and share on WhatsApp
A 3-minute 4K phone video (typically 600–800MB) will compress to 20–40MB using these settings — well under WhatsApp's 64MB limit.
How to Compress Video for Email
Email attachments are typically limited to 25MB. For longer videos, compress aggressively or consider a file sharing link instead:
- Under 1 minute: CRF 30, 480p resolution usually gets below 25MB
- 1–5 minutes: CRF 32, 480p — expect 10–20MB result
- Over 5 minutes: Consider compressing to 720p CRF 28 and sharing via Google Drive or Dropbox
Compress Your Video for Sharing — Free
Browser-based compression. No uploads, no waiting, completely private.
Compress Video FreeHow to Compress Video for Instagram
Instagram re-compresses all uploaded videos, so uploading at very high quality does not help — and causes slow uploads. Optimal approach:
- Reels: 1080p, 9:16 aspect ratio, H.264, under 60 seconds for best reach
- Feed videos: 1080p, H.264, under 100MB
- Stories: 720p is sufficient — Instagram's re-compression removes any quality benefit above this
Use SqueezeVid's MP4 compressor with CRF 23 and 1080p to get a file that looks great on Instagram without unnecessary size.
How to Compress Video for TikTok
TikTok also re-compresses uploads. The goal is to give TikTok a good source without wasting upload time on a massive file:
- 1080p resolution, 9:16 vertical format
- CRF 23–25 for good quality input to TikTok's encoder
- 30fps — TikTok does not benefit from 60fps uploads
- Target 50–100MB for the final file
Reducing Video Size Without Visible Quality Loss
The key to compression that looks good is targeting the right settings for your content type:
Talking head videos (interviews, tutorials)
Low motion, mostly static background. These compress extremely well. CRF 30 with 720p can achieve 80%+ size reduction with no visible quality difference.
Screen recordings
High contrast, minimal motion. Often the most compressible type of video. CRF 28–30 at 1080p typically results in files 85–90% smaller than the original recording.
Sports and action footage
High motion is the hardest content to compress without quality loss. Use CRF 23–25 and avoid dropping resolution below 720p. Expect 40–60% size reduction at acceptable quality.
Phone recordings
Modern smartphones shoot in HEVC or H.264 at high bitrates. Converting to a more compressed H.264 MP4 at 1080p CRF 26 typically reduces size by 60–75% without visible quality loss on a phone screen.
The Privacy Advantage of Browser-Based Compression
Most online video compressors work by uploading your video to their servers, processing it, and letting you download the result. This means:
- Your personal videos are stored on someone else's server
- You have no control over how long they keep it
- Upload time adds minutes or hours of waiting for large files
SqueezeVid processes videos entirely in your browser using WebAssembly. Your video file never leaves your device. This makes it ideal for compressing private videos, personal recordings, work presentations, or sensitive content before sharing.
Tips for the Best Sharing Quality
- Always preview before downloading: SqueezeVid shows you a side-by-side comparison of original and compressed quality.
- Compress the original, not a previously compressed file: Each compression round adds artifacts. Start from the best source you have.
- Match the resolution to the platform: Uploading 4K to WhatsApp wastes size — 720p looks identical on a phone.
- For files over 2GB: Use SqueezeVid's large video processor which handles files with no browser memory limits.
Start Compressing for Sharing
Free, private, and instant — compress any video in your browser and share it anywhere.
Compress Video Free