Don's Tools · Video · Compressor

Compress a video

Shrink a video right in your browser. It uses your device’s fast encoder when it can, with a built-in fallback. Nothing is uploaded.

Checking your browser...
Resolution
Quality
Audio
Format
Heads up: everything runs on your device. Large or long videos can use a lot of memory and may slow down or even crash your browser tab. It can also be slow, so keep this tab open and your device awake while it works. Maximum file size is 1 GB, one video at a time, and files near that size are the most likely to crash the tab, especially on the compatible engine or on phones.
Drop a video here
or tap to choose · up to 1 GB · stays on your device
Working...0%
Before
-
After
-
Saved
-
Video Compressor is a free tool that compresses video entirely in your browser, with nothing uploaded. It detects whether your device supports fast hardware-accelerated encoding through the WebCodecs API and uses it when available, otherwise it falls back to a built-in engine that downloads about 31 MB the first time. You can downscale the resolution to 1080p, 720p or 480p, choose a quality preset, keep, remove or lower the audio, and export MP4 (H.264) or WebM (VP9). If the compressed result would be larger than your original, the original is kept instead. The maximum file size is 1 GB.

Frequently asked questions

Are my videos uploaded anywhere?

No. The whole compression happens inside your browser on your device, and the video is never sent to a server. That privacy is the main upside of doing it this way.

Is there a size or length limit?

Yes, the limit is 1 GB per video and one video at a time, and files near that size are the most likely to run out of memory. Everything runs on your device, so large or long videos use a lot of memory; on phones or low-memory machines the tab can slow down or even crash. If that happens, try a lower resolution or a shorter clip.

What are the two engines?

Fast mode uses your device's own hardware video encoder (best in Chrome and Edge) and needs no download. Compatible mode uses a built-in engine that works more widely but downloads about 31 MB the first time and is much slower. It picks automatically, and you can override the choice.

Will the quality drop?

Compressing re-encodes the video, so some quality is lost, more so at lower resolutions and the Smaller setting. Resolution is the biggest lever. If the result would end up larger than your original (common for videos that are already compressed), we keep your original instead.

Which formats can I use?

It reads most common video files and outputs either MP4 (H.264), which plays almost everywhere, or WebM (VP9), which can be smaller. If your browser cannot make the format you picked, the tool switches to the one it can.

Why is it slow, and can it crash?

Video compression is heavy on your processor and memory. The compatible engine especially can take several minutes for a few minutes of footage, and very large files may make the browser run out of memory and crash the tab. Keep the tab open and awake while it works, and use a lower resolution for big files.