shortformkit

Compress Video

Pick a target size and get an MP4 that fits, for Discord, WhatsApp, email or a client upload.

The tool works out the bitrate that fits your target size from the video length and re-encodes to H.264 with AAC audio. Long or 4K videos are also scaled down to 1080p or 720p when the target size is small, so the picture stays clean.

The conversion runs inside your browser with WebCodecs, the video engine built into modern browsers. That is why there is no upload, no queue and no file size limit set by us: only your device's memory limits it. Your file stays private.

Planning an export for a platform? Work out bitrate and size with the file size calculator, and check what Reels and TikTok cover with the safe zone checker.

Converter engine: Mediabunny (MPL-2.0) on WebCodecs. MP3 encoding: LAME (LGPL).

How it works

  1. Drop your file Or tap to choose it. It is read on your device, nothing is uploaded.
  2. Pick the options If the tool has any, for example quality or target size.
  3. Save the result Click Convert, wait for 100 %, then Save file.

FAQ

Is my file uploaded?

No. The file is processed in your browser and never sent to our server.

Is there a file size limit?

We don't set one. Very large files need enough free memory on your device; a computer handles more than a phone.

Which browsers work?

Chrome and Edge on computers and Android work best. Safari works in recent versions. If your browser lacks a codec, the tool tells you.

Is it free?

Yes. No account, no watermark, no daily limit.

More free tools

Last updated: 2026-10-13 · by Diego Brügger, Senior video editor, Zürich