Compress a video for email or WhatsApp
Email attachments and chats have size limits. This page starts with an 18 MB target, which fits Gmail and Outlook attachments; tap 16 MB for WhatsApp or 10 MB for Discord.
- Free
- No upload
- No sign-up
Your files
Compression
Looks the same, a lot smaller. Recommended.
More options
Compressed in your browser. Your files are never uploaded. Open-source libraries: mp4box.js, mp4-muxer, webm-muxer, gifenc, pdf-lib, lamejs (LGPL).
How to compress a video for email or WhatsApp
- Choose the video you want to send.
- Keep 18 MB for email, or tap 16 MB (WhatsApp), 10 MB (Discord) or type your own limit.
- Look at the 3-second preview and the estimated size.
- Press Compress video, then attach or share the MP4.
Why use Zebra Compress
Fits the limit
The bitrate is calculated from the target and the video length, with a correcting second pass if needed.
Readable at small sizes
Long videos are scaled to a sensible resolution so they stay sharp instead of blocky.
Plays everywhere
The result is an H.264 MP4, which every phone, mail app and chat can play.
Share on iPhone
Use “Save to Photos”, then send the video from the Photos app.
Frequently asked questions
What is the email attachment size limit?
Gmail and Outlook allow about 20–25 MB, but attachments grow by about a third when they are sent. 18 MB is a safe size for both.
What size works for WhatsApp?
Choose 16 MB for videos you send in a chat. For longer videos, WhatsApp also lets you send the file as a document.
My video is too long for the limit. What can I do?
If the target is too small for the video length, you see the smallest sensible size. Trim the video in Zebra Video Editor first, or send it as a link.
Are my files uploaded?
No. Everything happens in your browser on your own device. Your videos, photos and documents never leave it, so it also works with private files.
Does it work on iPhone?
Yes. Open the page in Safari, choose files from Photos or Files, and use “Save to Photos” or Download when they are ready. Keep the screen on while long videos are compressing.
