Video Compressor

Shrink your video file size — without leaving your browser.

Drop your video here

Compression runs on your device. Nothing is uploaded.

MP4 · MOV · WebM · MKV · AVI · M4V · MPEG · MPG

Your video is processed locally in your browser. The original file is not uploaded to the server during normal compression.

Video encoding can be slower and more memory-intensive on mobile devices. For best results use a modern desktop browser.

Choose your compression level

Encoding Video

Processing locally · your video is being processed on this device.

0%

Large videos may take several minutes depending on your device.

Your video is ready

The optimized file was created and is previewed below. Download it to save it to your device.

Preview

How the compression levels work

Each level trades a bit of quality for a much smaller file. Pick the one that matches what you are doing next.

High Quality

Great for archiving and sharing where quality matters more than size. Barely smaller, still noticeably compressed.

Balanced

The recommended daily driver. Solid quality with a meaningful size reduction — most people should start here.

Small File

Aggressive compression for when file size matters more than perfect detail. Ideal for email and chat.

Maximum

The smallest possible file. Noticeable quality drop — best for quick sharing where size is the only constraint.

Common reasons to compress a video

Email & chat apps

WhatsApp, Telegram, email and LMS platforms often cap uploads at 16-25 MB. Compress first and send without hassle.

Social media

Post platforms re-encode your video anyway. Starting with a smaller file usually means better final quality.

Local storage

Save disk space on your device. Long recordings and raw phone footage compress dramatically.

Faster uploads

Uploading to Google Drive, Dropbox or an LMS is faster and more reliable with a smaller file.

Archive & backup

Keep a smaller backup copy of footage you do not need at full quality.

Quota limits

Google Classroom, Canvas and similar platforms have upload quotas. Compressing helps you stay under the limit.

Compression tips

  • Balanced is the recommended default — try it first before anything else.
  • Compress before sharing over WhatsApp, Telegram or email to avoid rejections.
  • High Quality is great for making a video slightly smaller without a visible difference.
  • Maximum Compression saves the most space but does reduce visible detail — use it for rough cuts or drafts.
  • If you need more control over codec, resolution or frame rate, open the Video Encoder instead.
  • Longer videos take longer to compress. If your device feels warm or slow, closing other tabs can help.

Frequently asked questions

Is my video uploaded anywhere?
No. The video stays on your device. Compression runs in your browser using WebAssembly. The server only delivers the application itself.
Which level should I choose?
Start with Balanced. It gives a solid size reduction without ruining quality. Move to Small File or Maximum Compression if you need the file even smaller.
How much smaller will my video be?
It varies by content and level. Balanced typically cuts 30-60%; Small File and Maximum cut more. The result screen shows the exact savings after each run.
Why not just use the encoder instead?
You can. The compressor is just simpler when you only need to shrink a file quickly. The encoder gives full control when you need to change codec, resolution or other settings.
Is it really free?
Yes. Because processing happens on your device, there are no server costs to pass on. No account, no usage limits.
Which browser is best for compression?
Chrome and Edge are the fastest. Firefox and Safari work but may be slower. Mobile browsers are practical only for short clips.

Read the full privacy policy

Need to change codec or resolution too?

The encoder gives full control over format, size, speed and audio.