Publishing & delivery
Compress video for WhatsApp
Shrink a cut under a size limit for quick review — free, private, and entirely in your browser.
For review only — quality is reduced by compression to meet the size limit. Don't use this file for final delivery.
Drop a video here, or click to choose
MP4, MOV, WebM, MKV — stays on your device, never uploaded.
Target size
For review only — quality is reduced by compression to meet the size limit. Don't use this file for final delivery.
What is a video compressor?
A video compressor shrinks a finished clip so it fits under a file-size limit you choose. In post you often need to send a cut to a client or a colleague just so they can watch it — over WhatsApp, email, or a chat app — and the export straight out of your timeline is far too big: a couple of minutes of 1080p can be hundreds of megabytes, while WhatsApp only lets you send around 16 MB. This tool re-encodes the video at a calculated bitrate (and, when needed, a smaller resolution) so the output lands just under your target, then hands you a ready-to-send MP4. It runs entirely in your browser using a vendored build of FFmpeg compiled to WebAssembly, so the video never leaves your device and the tool stays free and private.
How to compress a video
- Drop your video onto the box, or click to pick a file (MP4, MOV, WebM or MKV).
- Choose a target size: WhatsApp (~16 MB), Email (25 MB), or a custom size in MB.
- Click Compress. The tool calculates the bitrate, steps the resolution down only as much as needed, and shows progress with an estimate.
- Spot-check the result in the built-in player, then download the MP4 and send it.
When to use it
It's for sending review copies, not masters. Use it to get a rough cut under a messenger's limit so a director or producer can approve a change from their phone, to email a watchable version of a sequence without filling an inbox, or to drop a quick reference into a group chat. Because the result is a low-bitrate H.264 MP4 that plays on virtually any phone, it's the fastest path from "exported and too big" to "sent." It is not a delivery tool — for the final master, send the full-quality export through your normal pipeline.
Frequently asked questions
What is WhatsApp's video size limit?
On most WhatsApp clients the limit for sending a video in a normal chat is about 16 MB — only a minute or two of phone footage. This tool targets ~16 MB by default so your clip sends; you can also pick 25 MB for email or any custom size. (Limit checked June 2026 — it can vary by version and region.)
Does my video upload anywhere?
No. The whole compression runs on your device with a vendored copy of FFmpeg compiled to WebAssembly. Your video is never sent to a server — you can confirm it in your browser's network tab.
Will the quality drop?
Yes — to hit a small size limit the video is re-encoded at a lower bitrate and usually a smaller resolution. The result is meant for quick review, not final delivery. The tool reduces quality only as much as needed to fit the target.
Is it free?
Completely free, with no sign-up and no upload. Everything happens in your browser, so there are no servers to pay for and your files stay private.