Output is always MP4 (H.264 + AAC). First run downloads FFmpeg (~25 MB) once in this browser. Need MOV only? Try /compress-mov.

Help Us Improve

(—)

Compress video online free

Compress video online free in your browser. Reduce MP4 file size with CRF quality and optional scaling — no server upload required.

What is an online video compressor?

An online video compressor reduces video file size so clips are easier to upload, email, or share. This free video compressor re-encodes to H.264 MP4 with optional scaling, entirely in your browser via FFmpeg WebAssembly — no server upload.

Compress video features

Reduce video size and compress MP4 files privately in the browser.
  • Compress video online

    Upload MP4, MOV, or WebM and download a smaller compressed MP4.

  • Compress MP4 / shrink MP4

    Tune CRF and scale to reduce MP4 file size for sharing limits.

  • Video file size reducer

    See original vs compressed size and savings percent before download.

  • Quality and scale controls

    Higher CRF or lower scale makes a smaller video when you need more savings.

  • No server upload

    Compression runs locally — your video never leaves the browser tab.

How to compress a video online

Reduce video size in three steps.
  1. Upload video

    Drop an MP4, MOV, or WebM file (up to 200 MB).

  2. Adjust CRF and scale

    Raise CRF or lower scale (%) to shrink the file further.

  3. Compress and download

    Click Compress video, then download the MP4.

Great for

Common compress-video and MP4 shrinker scenarios.
  • Upload size limits

    Shrink videos for email, forms, or platforms with MB caps.

  • Faster sharing

    Send a smaller MP4 over chat or cloud storage.

  • Phone and camera clips

    Condense large phone recordings into a lighter MP4.

  • Web embedding

    Prepare a smaller, web-ready MP4 for pages and CMS uploads.

Frequently Asked Questions

Quick answers about this tool—open a question to read more.