Skip to main content
WhatsApp · 16MB

Compress video for WhatsApp

Sending a video on WhatsApp often throws "file too large" or auto-compresses it into a blurry mess, because it caps inline videos. Compress to under 16MB first and it'll send while you stay in control of the quality — instead of letting WhatsApp crush it. Use the tool above; the preset is already set to 16MB.

Video editing workstation with a multitrack timeline on screen

Quick answer

WhatsApp caps an inline video at roughly 16MB; sending it as a document gets you to about 64MB (but recipients see a file, not an inline video). ConvertMeow shrinks your video under 16MB in your browser — never uploaded, no watermark, no cap — and short clips almost always fit.

Shrink your video to 16MB

Drag & drop or click to select a fileFiles are processed locally in your browser, never uploaded

Target size

Derives a bitrate from target size ÷ duration and re-encodes; best for short clips.

What's WhatsApp's video size limit, really?

Sent as an inline video, WhatsApp's practical limit is usually around 16MB (it varies slightly by version/region). Above that it's rejected or heavily re-compressed.

Sent via Attach → Document, the limit rises to about 64MB, but the recipient gets a file to download rather than an inline preview. For a clean inline play, compress to 16MB.

  • Want it to play inline: compress to ≤16MB.
  • Just need it delivered and they'll download: send as a document, ≤64MB.
  • Use the preset above to set the target in one tap — short clips usually fit first try.

Why ConvertMeow instead of letting WhatsApp compress it?

WhatsApp's auto-compression is a black box — you can't control the size or sharpness, and it often ends up blurry. ConvertMeow lets you set the target size and balance quality against it.

And privacy: your video is compressed in your own browser, never uploaded, so private recordings and screen captures never leave your device.

Frequently asked questions

About 16MB as an inline video; up to roughly 64MB if you send it as a document (which the recipient downloads to play). For a clean inline play, aim for 16MB or under.

That's up to you. ConvertMeow derives a bitrate from your target size; 16MB is usually sharp enough for clips of tens of seconds to a couple of minutes — longer videos look softer at the same size. Trim long videos first.

No. The whole compression runs locally in your browser with ffmpeg — the file is never uploaded and nothing is watermarked.

Updated · ConvertMeow team