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.
Files are processed in your browser and never uploaded.
How to use Compress a video
Add your file
Drop your video file onto the upload area, or tap the area to choose it from your device.
Set the options
Choose Engine. Every setting is on screen before you add a file, so you can see what the tool will do before it runs.
Run it and save
Press Compress it, Don →. The button stays disabled until there is something to work on, and each file shows its own progress and result. Press Download video, Don. Each finished file keeps a name based on the one you started with, so you can tell the versions apart.
What this tool does
Compress video in the browser
A video up to 1 GB is re-encoded on your device to a smaller file, with the estimated result shown before you commit to it.
Hardware-accelerated fast engine with a compatible fallback
The quick engine uses your device's hardware encoder where it can, and a built-in fallback handles the files it cannot.
Downscale resolution to 1080p, 720p or 480p
Resolution can be kept or dropped to 1080p, 720p, 480p and below, which saves far more than quality settings alone.
Quality presets and audio options
Quality presets run from smaller to better, and the audio can be kept, lowered or removed entirely.
MP4 (H.264) or WebM (VP9) output
Output as MP4 (H.264) for compatibility or WebM (VP9) for a smaller file at the same quality.
Keeps your original if it would be larger
If the compressed file would be larger than the original, the original is kept instead.
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?
Quick mode compresses with your browser's built-in recorder, needs no download, and works almost everywhere; it runs in real time, roughly as long as the video plays. ffmpeg mode downloads a built-in engine (about 31 MB) the first time and gives finer quality control. You can pick either one above; if one cannot run, switch to the other.
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.
Last updated: