Skip to content

Video Compressor

Re-encodes to a target file size or a quality preset, stepping the resolution down when the bitrate would starve it, and shows the projected size before it starts and the actual size after.

🔒 Runs entirely in your browsercompressvideosizeoptimize

Drop a video to shrink

Pick a target size or a quality and the bitrate and resolution follow from it, with the projected size shown before anything starts. The encoding runs on this device, through WebCodecs.

Everything happens in this tab. The video is never uploaded.

Feed it from

Next

These accept what this tool produces, so the result can go straight in.