Video Compressor

Reduce video file size directly in your browser. Choose quality, target size, resolution, frame rate and audio with no upload.

Stays on your deviceYour videos never leave your device.

Selected videos

Reduce video file size directly in your browser. No file is uploaded.

No video selected yet.

Compression

The actual size may differ.

Advanced
Compression plan
No video selected yet.
Compress videos0%

Good to know

Compress video shrinks MP4, MOV, WebM, or MKV files directly in your browser using three methods: a quality profile, an approximate target size in MB or percent of the source, or a custom bitrate. Output format (automatic, MP4 H.264/AAC, or WebM VP9/Opus), resolution, frame rate, and audio quality can be set independently.

Typical searches include compress video, reduce MP4 size, and make video smaller. Processing runs locally in the browser. The estimated result size can differ from the actual one, and for already heavily compressed sources the result can in some cases be larger than the source.

Typical use cases

Get a video under an upload or attachment limit

Use the target size in MB or percent of the source to bring a video down to a specific file size.

Compress only a segment

Enable the time-range option to compress only the needed segment of a long video, instead of processing the entire file.

Batch-shrink multiple videos

Add multiple videos to the list and download the compressed results together as a ZIP archive.

Tips for better results

Pick the right compression method

Use a quality profile if the visual result matters more to you, and a target size or custom bitrate if a fixed limit must be met.

Choose the output format deliberately

MP4 (H.264/AAC) offers the widest compatibility, WebM (VP9/Opus) can produce smaller files at the same quality — test both for your use case if needed.

How it works

Step by step

  1. 1

    Add videos

    Choose one or more MP4, MOV, WebM, or MKV files.

  2. 2

    Choose the compression method

    Choose a quality profile, target size, or custom bitrate, plus output format and resolution.

  3. 3

    Download the result

    Download the compressed videos individually or together as a ZIP.

Features

Three compression methods

Choose between a quality profile, an approximate target size, or a custom bitrate, plus resolution, frame rate, and audio quality.

Compress locally

Compression happens directly in the browser, without uploading the video file.

Batch processing as a ZIP

Compress several videos at once and download them individually or together as a ZIP archive.

Frequently asked questions

What compression methods are available?

A quality profile, an approximate target size in MB or percent of the source, or a custom bitrate.

Why does the actual size differ from the estimate?

The estimate is based on bitrate and duration; actual content, amount of motion, and encoder behavior can slightly shift the real result.

Are my videos uploaded?

No. Compression runs entirely locally in the browser; the files never leave your device.

More tools