Video Compressor

Runs locally in your browser. Nothing leaves your device.

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

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%

How it works

  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.

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.

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.

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.

Looking for another tool?

Every tool runs locally in your browser – no sign-up, no upload, and it works offline.