About Compress Video
Compress Video keeps the complete file workflow inside this browser tab. Your selected file, its name, contents, settings, and generated output are not sent to AntiUpload or a cloud conversion service. Ads and aggregate traffic analytics stay outside the processing boundary and receive no file object or working buffer.
AntiUpload's Video Compressor reduces file size locally and gives you two distinct ways to define success. Quality preset mode chooses a perceptual CRF target and lets the final size follow the source content. Target file size mode reads the clip duration, calculates a bitrate from your MB budget, and leaves headroom because container overhead and encoder rate control make exact bytes variable.
Best, Balanced, Smaller, and Smallest expose a clear quality-versus-size ladder without requiring codec knowledge. Resolution choices from original through 360p are a separate, stronger lever: fewer pixels give the encoder more bits per pixel, which is especially useful for long clips under a tight budget. Every path outputs an H.264/AAC MP4 with faststart.
Compatible browsers use a hardware-assisted WebCodecs route and automatically fall back to FFmpeg WASM when needed. Encoder effort applies to the FFmpeg path; hardware encoders manage their own effort. The result panel reopens the generated file and reports duration, resolution, format, size, and the measured change from the source.
How it works
- Drop your videoAccepts MP4, MOV, WebM, MKV, AVI, M4V, and FLV. Processing is local, so practical file size depends on available browser memory and device capability.
- Choose quality or a target sizeUse Best / Balanced / Smaller / Smallest when picture quality is the priority. Use Target file size and enter an MB budget when the destination enforces a hard limit.
- Optionally downscale resolutionDownscaling gives the encoder fewer pixels to describe. It is often the most effective way to keep a long clip understandable under a tight file-size budget.
- Optionally pick encoder effortMore compression work is the default for the FFmpeg fallback; Faster software encode trades some compression efficiency for time. Hardware encoders choose their own effort.
- Click Compress videoOutput is H.264/AAC MP4. The result is reopened locally and reports generated duration, resolution, format, final size, and measured savings before download.