How to Compress Video for WhatsApp and Email
WhatsApp re-encodes videos, and email providers still cap attachments tightly. Learn how to compress your videos for reliable sharing without wrecking quality.
You shot a great video and you want to share it, but the file is larger than an email attachment allows, or WhatsApp turns it into a softer, blurrier version than you expected. This is a daily frustration for anyone recording on a modern smartphone. Today's cameras produce large files by design: high bitrates, high resolution, HDR, and longer durations all compound into clips that are awkward to send. The solution is video compression, and doing it intentionally makes the difference between a clip that still looks sharp and one that looks like it was recorded in 2005.
Understanding Platform Size Limits
Different sharing paths impose different practical ceilings. WhatsApp officially supports file sharing up to 2 GB when you send a video as a file or document, but videos sent as regular media are still re-encoded for chat delivery. Gmail allows attachments up to 25 MB total and automatically switches to Google Drive for larger files. Outlook.com also caps file attachments at 25 MB. Knowing whether you need inline playback in chat, original-quality file delivery, or a classic email attachment changes the compression target completely.
- WhatsApp media message: convenient inline playback, but WhatsApp re-encodes the video after upload
- WhatsApp document / file: up to 2 GB per file, best when you want to preserve the original export
- Gmail: 25 MB total attachment limit (larger files become Google Drive links)
- Outlook.com / Hotmail: 25 MB attachment limit
- iMessage: varies; carrier SMS fallback may compress automatically
- Telegram: up to 2 GB — compression rarely needed for Telegram
Resolution: The Biggest Lever
Resolution has an outsized impact on file size. A 4K video contains four times as many pixels as a 1080p video and roughly four times the file size at the same quality level. For WhatsApp and email, 1080p is usually the maximum worth targeting, and 720p is often more than sufficient. A 720p video at 30fps with a moderate bitrate of around 2 Mbps produces excellent results on a phone screen or laptop. Dropping from 4K to 720p alone can reduce file size by 80% or more before any further compression is applied.
Bitrate: Controlling Quality vs Size
Bitrate determines how much data is allocated per second of video. Higher bitrates preserve more detail but increase file size proportionally. For email, staying under roughly 3 Mbps average bitrate keeps a 60-second clip near 22-23 MB before overhead, which is usually safe for Gmail or Outlook.com. For WhatsApp media messages, smaller files are also smarter because the app will re-encode them anyway. A 1-2 Mbps 720p export is often enough for phone viewing. Variable bitrate encoding (VBR) is generally better than constant bitrate (CBR) because it allocates more data to complex scenes and less to static ones.
Codec Choice: H.264 vs H.265
H.264 (AVC) is the safest codec for sharing. It plays natively on every smartphone, tablet, laptop, and browser without any special software. H.265 (HEVC) delivers the same quality at roughly half the bitrate, meaning smaller files, but compatibility is not universal — older Android devices and some web players do not support it. For WhatsApp and email, H.264 in an MP4 container is the gold standard: universally compatible, well-compressed, and fast to encode.
FyleTools compresses video entirely in your browser using WebAssembly — no uploads, no accounts, no file size limits on the server side. Your video stays on your device throughout the entire process.
Practical Compression Settings for WhatsApp
For a clip you want to send as a normal WhatsApp media message or a standard email attachment, target these settings: 720p (1280x720), 30fps, H.264 in MP4, video bitrate around 1.5-3 Mbps, and AAC audio at 96-128 kbps. That gives you a compact file that still looks good on a phone or laptop screen. For longer clips, trim first or drop closer to 1-2 Mbps. If preserving original quality matters more than inline playback, send the video as a file or document in WhatsApp instead.
Tips for Email Attachments
- Target a final file size 10–15% below the platform limit to avoid borderline rejections.
- For clips longer than 2 minutes, consider a sharing link (Google Drive, Dropbox) instead of an attachment.
- Trim dead air from the beginning and end of your clip before compressing — every second counts.
- If the video contains a static or slow scene, lower the minimum bitrate in VBR mode to maximize savings.
- Always preview the compressed output before sending — a quick scrub through the timeline catches blocking artifacts early.
WhatsApp Size Limits in 2026
WhatsApp and email do not behave the same way. Use the wrong path and you either hit an attachment limit or let the app re-encode more aggressively than necessary.
- WhatsApp file sharing: official support for files up to 2 GB when sent as a file or document. This is the safest path when you want the original export preserved.
- WhatsApp media messages: regular in-chat video is still re-encoded, so smaller 720p exports usually look better after delivery than oversized originals.
- Gmail: up to 25 MB in total attachments; larger files switch to a Google Drive link automatically.
- Outlook.com: 25 MB file attachment limit; larger files should be shared through OneDrive or a link.
- Note: quality matters more than raw size. A clean 720p clip at 10-20 MB usually looks better in chat than a much larger file that gets recompressed again.