Resize Video for Email & WhatsApp — Free Tool to Shrink Videos for Sharing
Email and Chat App File Limits — The Numbers
Every sharing platform has a file size cap. A 2-minute 1080p video is typically 50-200MB — well over every limit. Here is what you are working with:
| Platform | Max File Size | Recommended Resolution | Target Bitrate |
|---|
| Gmail | 25MB | 720p or 480p | 1-2 Mbps |
| Outlook | 20MB | 480p | 1 Mbps |
| Yahoo Mail | 25MB | 720p or 480p | 1-2 Mbps |
| WhatsApp | 16MB (64MB web) | 480p | 800 Kbps - 1 Mbps |
| iMessage | 100MB (auto-compresses) | 720p | 2 Mbps |
| Slack (free) | 50MB | 720p | 2 Mbps |
| Discord | 25MB (50MB Nitro) | 720p or 480p | 1-2 Mbps |
| Telegram | 2GB | 1080p | No compression needed |
Two-Step Workflow: Resize + Compress
For the smallest file that still looks good, use both tools in sequence:
- Step 1 — Resize Video: Drop your video, select 720p (for email) or 480p (for WhatsApp). This cuts pixel count and drops file size by 40-65%
- Step 2 — Compress Video: Take the resized output and compress it. Target your platform's limit (25MB for Gmail, 16MB for WhatsApp). This cuts another 30-50%
Example: A 150MB 1080p video → resize to 720p (→ ~65MB) → compress to target 25MB (→ ~22MB). Ready for Gmail.
Quick Reference — What Resolution for What Platform
- Email (Gmail/Outlook): 720p if under 2 minutes, 480p if longer. Aim for under 20MB to be safe across all providers
- WhatsApp: 480p keeps quality decent while fitting under 16MB for most videos under 3 minutes
- Slack: 720p works for most clip lengths under the 50MB free-tier limit
- Discord: 720p for short clips, 480p for longer ones to stay under 25MB
Why Pre-Shrinking Beats Auto-Compression
WhatsApp, iMessage, and some email clients auto-compress oversized videos. The problem:
- Auto-compression is aggressive — WhatsApp can reduce a 1080p video to blurry mush
- You lose control — the algorithm decides what gets sacrificed (usually sharpness and color)
- Audio quality drops — auto-compressors reduce audio bitrate too, making speech harder to hear
Pre-shrinking with Resize + Compress gives you control over the quality tradeoff. You choose what gets reduced, not an automated algorithm.
File Size Estimator
Rough estimates for a 2-minute video at different resolutions:
| Resolution | Estimated Size (before compression) | After Compression | Fits In |
|---|
| 4K (2160p) | 300-500MB | 100-200MB | Telegram only |
| 1080p | 80-150MB | 30-60MB | Slack, Discord (maybe) |
| 720p | 40-80MB | 15-30MB | Gmail, Discord, Slack |
| 480p | 15-40MB | 8-15MB | WhatsApp, all platforms |
| 360p | 8-20MB | 4-8MB | Everything (lower quality) |
Shrink your video for sharing — resize + compress in your browser.
Open Resize Tool
Patrick has been creating and editing YouTube content for six years. He writes about video tools, GIF creation, and content workflows from the perspective of a creator who has tried every free tool on the market.
More articles by Patrick →