Compress Video for WhatsApp
WhatsApp sends videos up to 16 MB as normal media that plays in the chat. Compress yours to just under that here and you decide the trade-off between length and sharpness, instead of the app squashing it.
- Nothing is uploaded
- Free, no sign-up, no watermark
- Works offline once loaded
Drop a video here
or choose a file, or paste
MP4, MOV, WEBM, MKV, AVI, M4V, 3GP, FLV, WMV and more
Processed on your device. Nothing is uploaded.
How to use Compress to Size
- 1
Add the video
Drop the video on the drop zone or pick it from your device.
- 2
Choose a target size
Pick a Target size such as 10 MB (Discord free), 16 MB (WhatsApp) or 25 MB (Gmail attachment), or Custom size to type your own.
- 3
Leave the resolution on Automatic
Automatic lowers the resolution only when that keeps the picture sharper at the chosen size. You can force one if you prefer.
- 4
Compress to size
Press Compress to size. The bitrate is calculated from the video's length, and progress is shown as it encodes.
- 5
Check and download
The result shows the final size against your target. Download it and send it.
Why use Aback Video for this
Bitrate worked out for you
The target size and the video's duration give the exact bitrate, with a safety margin for container overhead.
Smart resolution
Automatic picks a resolution that suits the available bitrate, which looks better than a blocky full-size encode.
Platform presets
Common limits for Discord, WhatsApp and email are one click away, with any custom size allowed too.
No upload
Your video is compressed on your device and never sent anywhere.
Frequently asked questions
Why does WhatsApp make my videos blurry?
WhatsApp recompresses large videos heavily when it sends them. Sending a file that is already under 16 MB and well encoded avoids most of that loss.
Can I send a long video on WhatsApp?
Long videos can go as a document up to 2 GB, without a preview. To send it as a playable video, compress it or split it into parts with Split Video.
How close to the target will the file be?
Usually a little under it, typically 90 to 98 percent of the target. A small margin is kept on purpose so the file never ends up just over the limit.
What size should I use for Discord?
10 MB for free accounts and 50 MB with Nitro Basic. Pick the preset that matches your account.
Can any video fit in 10 MB?
Short ones can. The longer the video, the fewer bits each second gets: 10 MB for a 10-minute video leaves very little for the picture. For long videos trim first, or split the video into several parts.
Why did it lower my resolution?
At a low bitrate, a smaller frame looks cleaner than a full-size frame full of compression blocks. Automatic chooses the resolution that suits the bitrate. Pick Keep original if you would rather keep the size.
Should I remove the audio?
Only if you do not need it. Removing the audio frees around 1 MB per minute for the picture, which helps noticeably with small targets.
Is my video uploaded?
No. All the work happens in your browser with FFmpeg compiled to WebAssembly.
Does it work on phones?
Yes. Encoding is slower on a phone, so keep the browser in the foreground until it finishes.
Related tools
Compress Video
Shrink a video's file size with simple quality presets.Trim Video
Cut the start and end of a clip. Fast mode keeps the original quality.Resize Video
Change the resolution to 4K, 1080p, 720p, 480p or exact pixels.Split Video
Split a video into equal parts or fixed-length clips, downloaded as a ZIP.Compress GIF
Make an animated GIF smaller by lowering size, frame rate and colours.Guides
- Video Size Limits for WhatsApp, Discord, Email and Social AppsFile size and length limits for sending video on WhatsApp, Discord, Gmail, Outlook, Telegram, Instagram, YouTube Shorts and TikTok, and how to fit under them.
- How to Compress a Video Without Losing Visible QualityWhat actually decides video file size: bitrate, CRF, resolution, frame rate and codec. Practical settings to shrink a video while it still looks good.
- How to Compress a Video for DiscordGet a video under Discord's 10 MB free upload limit (or 50 MB and 500 MB with Nitro): the bitrate maths, the right resolution for each length, and quick steps.
- H.264 vs H.265 vs VP9 vs AV1How H.264, H.265 (HEVC), VP9 and AV1 compare on file size, quality, encoding speed and device support, and which codec to choose for sharing and archiving.