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
How it works
- 1
Add videos
Choose one or more MP4, MOV, WebM, or MKV files.
- 2
Choose the compression method
Choose a quality profile, target size, or custom bitrate, plus output format and resolution.
- 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.
More tools
Looking for another tool?
Every tool runs locally in your browser – no sign-up, no upload, and it works offline.