Compress video to a target size
WhatsApp won't send it, Discord says it's over 10MB, your email bounces the attachment back — an oversized video stops you cold. ConvertMeow compresses it right in your browser to a size you choose: one-tap presets for WhatsApp's 16MB, Discord's free 10MB, email's 25MB, or any custom MB. It works out a target bitrate from your size limit and re-encodes to land near it. Honest note: encoding in the browser on your CPU is slower than the cloud and slower than desktop apps — but the file never leaves your computer, there's no upload, no watermark and no daily cap. Short clips (seconds to a couple of minutes) work best; for files over ~500MB–1GB, use desktop HandBrake instead.
WhatsApp won't send it, Discord says it's over 10MB, your email bounces the attachment back — an oversized video stops you cold.
Target size
Derives a bitrate from target size ÷ duration and re-encodes; best for short clips.
How to use compress video to a size
- 1Drop a video onto the upload area, or click to pick one (MP4 / MOV / WebM and other common formats).
- 2Choose a target: WhatsApp 16MB, Discord 10MB / 25MB, Email 25MB, or type a custom MB value.
- 3Hit Compress. ConvertMeow derives a bitrate from your target and re-encodes in the browser.
- 4Compare the before/after size and download. The file was never uploaded.
Why use ConvertMeow's Compress video to a size?
- Built for sending: presets map straight to the real limits of WhatsApp / Discord / email, so you don't have to guess how much to shrink.
- The file stays on your machine: encoding runs via ffmpeg.wasm in your browser, so private clips and screen recordings never touch a server.
- No watermark, no cap, no sign-up: the tenth video comes out as clean as the first, with nothing stamped on it.
Frequently asked questions
It gets close. ConvertMeow divides your target size by the duration to pick a bitrate, then re-encodes — short clips usually land comfortably under the limit. Very long or visually busy videos may come out slightly over or under; it shows you the real output size so you can tell, rather than forcing an unwatchable result.
Because it genuinely encodes video on your computer's CPU, whereas cloud tools encode on their servers. The trade-off is some extra time and CPU in exchange for zero upload, full privacy, no watermark and no limits. Short clips feel best; use a desktop app for huge files.
Keep single files under roughly 500MB–1GB. ffmpeg.wasm has about a 2GB memory ceiling in the browser, so bigger files use more memory, run slower and can freeze or crash the tab. For genuinely large footage, use a desktop tool like HandBrake.
Completely private. Compression runs in your browser's own memory via ffmpeg.wasm; the video is never uploaded to any server and no copy is kept — private recordings, screen captures and unreleased footage never leave your device. This is the biggest reason to compress in the browser rather than on a cloud website.
Neither. There's no watermark or mark on the result, and no sign-up, login or payment — the hundredth video is as clean as the first. Common supported formats include MP4, MOV, WebM and MKV; very rare codecs may fail, in which case convert to MP4 first.
Updated · ConvertMeow team