Compress Video for WhatsApp

Fit videos under the WhatsApp 16MB limit — private, in-browser, free.

or drop files here

Maximum file size: 500MB per file

Browser-Native Format Support

MP4 and WebM offer the most reliable browser-side compression. Some browsers can also open MOV, while other formats depend on local codec support.

Best supported input: MP4, WebM, MOV

Supported output: MP4, WebM

Some browsers may not decode AVI, MKV, FLV, or older codecs.

Related Tools

About WhatsApp Video Compression

WhatsApp limits status videos to about 16MB and recompresses chat videos itself — often badly. Compressing before you send keeps control of the quality: the tool targets 16MB by default, re-encodes in your browser, and never uploads your video anywhere. Whether you are optimizing for the NBN, preparing myGov submissions, or sharing files across Australia's vast distances, this tool keeps your files light and quick to transfer — even on regional, fixed-wireless, and satellite connections, with no upload required.

How to Compress a Video for WhatsApp

1

Add your video

Choose the video you want to share on WhatsApp. MP4 gives the most reliable result across devices.

2

Keep the 16MB target

The tool preselects the 16MB WhatsApp status limit. Adjust the target or output format if you prefer.

3

Send on WhatsApp

Download the compressed video and attach it to your chat or post it as a status — no quality-destroying re-compression.

Frequently Asked Questions

What is the video size limit on WhatsApp?

Status videos are limited to about 16MB, while larger chat videos are recompressed by WhatsApp. Pre-compressing to 16MB avoids that.

Will WhatsApp compress my video again?

WhatsApp re-encodes large videos with aggressive settings. If your video is already under 16MB, it is usually sent as-is with the quality you chose.

Does this tool upload my video?

No. Compression happens fully in your browser. Nothing is sent to any server.

Which format is best for WhatsApp?

MP4 (H.264) plays on every phone, so it is the safest output for WhatsApp chats and status updates.