Local · Private · Free

Video Compressor

Shrink MP4, WebM and MOV files with quality presets and resolution caps, compressed on your own device. Nothing uploads.

The page works offline. Your first compression downloads a one-time video engine (~25 MB) from a public CDN, after that it runs entirely on your device. The video itself is never uploaded.

Drop a video
or click to browse, MP4, WebM, MOV, MKV, AVI & more
Your video never leaves your browser

Large file. Videos over 300 MB can exhaust browser memory, the engine runs in WebAssembly with a roughly 2 GB ceiling, and Safari is stricter still. It may work, but if the tab crashes try a shorter clip, a smaller file, or desktop Chrome / Edge / Firefox.

Source

,

Balanced (CRF 28), noticeably smaller with minor quality loss. Good default.

Downscaling is the biggest size win for phone footage. Smaller videos are never upscaled.
60 fps screen recordings shrink a lot at 30 fps.
Kept audio is re-encoded as AAC 128 kbps.

Honest expectation: in-browser compression usually runs at 0.3-1× video speed, a 2-minute clip can take 2-6 minutes depending on your device. Output is MP4 (H.264, web-ready, fast-start).

Result

,
,
,

The output ended up larger than the input, it was probably already heavily compressed. Try the Strong preset or a lower resolution cap.

This browser can’t run the video engine

The in-browser engine needs WebAssembly and modern JavaScript modules. Try the latest Chrome, Edge, or Firefox on a desktop.

Why compress video in the browser?

Most "free" video compressors upload your footage to a server, slow, and your private clips end up on someone else’s machine. This tool runs a WebAssembly build of FFmpeg directly in your browser, so the whole job happens locally and the file never leaves your device. The trade-off is speed: a server farm is faster than your laptop, so long videos take a while. For big batches or very large files (300 MB+, especially on Safari), a desktop app is still the better tool, this one is for quick, private, no-install jobs.

About Video Compressor

Video Compressor is a free, private media tool that runs entirely in your web browser. Shrink video file size with quality presets and resolution caps, compressed locally with a one-time engine download. Because everything happens on your device, your files are never uploaded to a server. No sign-up or installation required. Works offline after the first load. Like every free online tool by Digital Heroes, Video Compressor is 100% free with no limits.

What you can do

How to use Video Compressor

  1. Open Video Compressor: it runs entirely in your browser, with no signup.
  2. Drag and drop your video file (or click to browse): it never leaves your device.
  3. Pick a compression strength, resolution cap, and frame rate to match your needs.
  4. Click Compress video and wait. Longer videos take a few minutes on most devices.
  5. Download the MP4: your compressed file is ready instantly, processed entirely on your device.

Frequently asked questions

Is Video Compressor free?

Yes. Video Compressor is completely free for everyone. No sign-up, no account, and no usage limits.

Is it private? Are my files uploaded anywhere?

No. Video Compressor runs entirely in your browser on your own device. Your video never leaves your computer and nothing is uploaded to a server.

Does it work offline?

Yes. Once the page and the video engine have loaded, compression works fully offline. The engine is a one-time download of about 25 MB.

Do I need to install anything or create an account?

No. Just open the page and start using it. No installation or account is needed.

What does Video Compressor do?

It shrinks video file size using quality and resolution presets, processed entirely in your browser via a WebAssembly build of FFmpeg. Output is a web-ready MP4 (H.264) with fast-start.