Compress a video to a smaller file size
Shrink a video's file size by lowering its bitrate and, optionally, its resolution - entirely in your browser.
Read locally to build the preview — nothing is uploaded.
Lowering either (or both) shrinks the output — the estimate updates as you adjust them.
The video is re-encoded at the lower bitrate/resolution and downloads automatically when it's done.
Frequently asked
Is my video uploaded anywhere?
No. The whole re-encode happens entirely in your browser.
How much smaller will my file be?
It depends on the source — a screen recording with long static stretches compresses much more than a handheld clip full of motion and detail. The number shown before you compress is an estimate; the real result (shown after) can land a bit above or below it.
Why would I resize down as well as lower the quality?
They compound — dropping from 1080p to 720p roughly halves the pixel count the encoder has to spend bits on, on top of whatever the quality preset alone saves. If the video is only ever going to be watched small (a chat attachment, a social post), resizing down first is usually the bigger win.
How long does this take?
Roughly as long as the video itself — this re-encodes by playing the clip back internally, there's no way to do it faster without a much heavier tool this site deliberately avoids (see the FAQ on other video tools for why).
