Video Compressor

What the video compressor does

Big video files are a pain to email, upload, or send in a chat. This tool re-encodes a video at a lower bitrate so the file gets smaller, while you choose how much quality to keep. You can also downscale the resolution or trim the clip to make it smaller still, then download a standard MP4 that plays everywhere.

Choosing quality and resolution

“Smallest” targets a low bitrate for the biggest size saving, “Balanced” is a sensible middle ground, and “High” keeps more detail for a smaller reduction. Downscaling helps a lot too: a 4K clip dropped to 1080p or 720p shrinks dramatically with little visible difference on most screens. The tool keeps the aspect ratio for you.

Trimming

If you only need part of a video, turn on Trim and set a start and end time. Only that section is kept, which cuts the file size along with the length — handy for clipping a highlight out of a long recording before sharing it.

Private and on-device

Everything runs locally using your browser’s built-in video codecs (WebCodecs) — no upload, no server, and no huge engine to download. It reads MP4, MOV, and WebM and outputs an MP4. Use an up-to-date Chrome, Edge, or Safari, since compressing needs the browser’s video encoder.

Frequently asked questions

Is my video uploaded?

No. The whole thing runs in your browser using its built-in video codecs (WebCodecs), so your video never leaves your device and nothing is stored.

How much smaller will my video get?

It depends on the original and the quality you pick. “Smallest” targets a low bitrate for the biggest saving; “Balanced” is a good middle ground; “High” keeps more quality with a smaller saving. Downscaling the resolution (to 720p or 480p) shrinks it further.

Can I trim the video too?

Yes — turn on Trim and set a start and end time, and only that section is kept in the output, which also makes the file smaller.

What formats work?

It reads MP4, MOV, and WebM (H.264/H.265/VP9) and always outputs an MP4. Very unusual or DRM-protected files may not be re-encodable.

It says my browser can’t re-encode — why?

Compressing needs the WebCodecs video encoder, which the latest Chrome, Edge, and Safari support but some browsers or older versions do not. Try an up-to-date Chrome, Edge, or Safari.