Video Compressor — Reduce File Size for Any Platform

All-in-one video compressor. Reduce file size for WhatsApp, Discord, Telegram, Instagram, TikTok, YouTube, Email — choose from 16 platform presets or set your exact target size. Smart auto mode, custom CRF, codec, resolution and FPS controls. Compare before and after. No watermarks.

How to Compress a Video

1
Upload your video

Drag and drop or select a video file (MP4, WebM, MOV, AVI, MKV). The size limit depends on your device; the line under the upload area shows it.

2
Choose compression mode

Use Auto for smart auto-optimization, Target Size for exact file size, Platform for social media presets, or Custom for full manual control.

3
Review the estimation

Check the live size estimation showing original vs. compressed size and reduction percentage before starting.

4
Compress and download

Hit Compress Video, watch the progress with ETA, then download your smaller file. Processing happens entirely on your device.

Reduce video file size with precise quality control

Drop video here
MP4, WEBM, MOV, MKV, AVI, WMV, FLV, 3GP ·
File Size: Resolution: Codec: FPS: Bitrate: Duration: Audio:
Compression Settings
Smart auto-optimization based on your video. Reduces size while keeping great quality.
Target file size 10 MB
1 MB100 MB
Calculated bitrate: —  ·  CRF: —
Format

Pick a platform — it sets the file size and resolution.

Codec
VP9 is slower to encode
Resolution
Frame Rate
Quality (CRF)
23
HighLow
Lower CRF = higher quality, bigger file. Higher CRF = smaller file, lower quality.
Audio
Audio bitrate
Start End
Original size —
Estimated size —
Reduction —
Compression method
Server-side processing

This device ran out of memory compressing the file in the browser.

Get Premium
Compressing on the server…
Batch processing

Set up the compression and press “Compress Video” — the files are compressed one by one with these settings, right in your browser.

Get Premium
Compression Complete!
Before
→
After
Published Updated Author: