Free video tool

Compress Video

Get a video under whatever limit it has to fit.

Video is the one thing that still routinely hits a size limit: 25 MB on an email attachment, a cap on a form upload, or a phone recording that is simply too big to send. Almost every online tool solves that by having you upload the file to a stranger's server first.

This one doesn't. It uses the WebCodecs API, which hands the work to the same hardware-accelerated video codecs your device already uses to play and record video. That makes it fast — often faster than real time — and it means the file never leaves your computer.

Aim for a quality level and let the encoder spend bits where the footage needs them, or name an exact size and get a file very close to it.

How to use it

  1. 01Drop in your video — its duration, resolution and codecs are read on your device.
  2. 02Choose what you're aiming for: a quality level, an exact file size, or a percentage of the original.
  3. 03Adjust resolution, frame rate and audio if you want, and check the estimate.
  4. 04Start, watch the progress, and download the result.

Frequently asked questions

Is my video uploaded anywhere?

No. Encoding happens in this tab using your browser's built-in video codecs. You can disconnect from the internet after the page loads and it still works.

Quality mode or target size — which should I use?

Quality mode for almost everything: the encoder spends bits where the footage needs them, so the result looks consistent. Use target size when a hard limit forces it, like a 25 MB attachment cap — it's accurate to within a few percent.

Which codec should I choose?

H.264 unless you have a reason not to — it plays everywhere and is hardware-accelerated on virtually every device. H.265 and VP9 produce roughly 30-40% smaller files at the same quality, but encode more slowly and aren't accelerated on every machine.

Why is it so much faster than other browser-based tools?

Most of them ship a copy of ffmpeg compiled to WebAssembly: a ~32 MB download that encodes in software, often 10-20× slower than real time. This uses WebCodecs, which calls straight into your device's own codec hardware.

I compressed a video and it barely shrank — or the quality collapsed. Why?

Almost always because of how compressed it already was. A video that is already down at a few hundred kbps for 1080p has nothing left to remove: re-encoding it at the same resolution costs quality and saves little, and the tool now warns you and offers a smaller resolution instead, which is the only thing that genuinely helps. At the other extreme, a video with plenty of bitrate can lose a lot of size at Balanced with very little visible change.

What are the limits?

There's no fixed limit on size or length — the ceiling is your device's memory, since the finished video is assembled in RAM. Very large files on a machine short on RAM may struggle. It needs a browser with WebCodecs: Chrome/Edge 94+, Safari 16.4+ or Firefox 130+.

Related tools

This is what Purgify automates.

Connect your cloud accounts and Purgify finds duplicates and reclaimable space like this — across all of them, on a schedule.

Available very soon

Want early access? Write to us at [email protected]