Free tool · runs in your browser

Video Compressor

Compress any video to a target file size or quality preset, entirely in your browser. Hit Discord's 25 MB limit, an email attachment cap, or just shrink a 4K capture for review — without uploading anything. The before/after comparison shows exactly how much you saved.

How to use this tool

  1. 01

    Upload your video

    Any format FFmpeg supports — it stays in your browser; the duration is read automatically.

  2. 02

    Pick a mode

    Target size for hard limits, or quality-based CRF for quality-first compression.

  3. 03

    Set your target

    MB for size mode, or CRF 18–32 for quality mode (lower CRF = higher quality).

  4. 04

    Compress and review

    Compare the before/after sizes and reduction; download if acceptable, retry with different settings if not.

Why this matters

Online compressors all want you to upload your full source video to their server before they'll start — minutes of upload for a 1 GB capture, then a queue, then a download, with your footage sitting on someone else's box. Hitting a precise cap (Discord, email, WhatsApp) by hand-picking a bitrate is also fiddly and easy to overshoot.

This compresses locally: target-size mode does the bitrate math from the source duration and runs a proper two-pass encode to land on the size accurately, while CRF mode gives the quality-first control editors actually use day to day. For size cuts so deep that bitrate alone won't get there, pair it with the Video Resizer to drop the resolution too.

Related tools

FAQ

Use target-size mode when you have a hard ceiling to clear — a WhatsApp 64 MB cap, an email attachment limit, a Discord upload limit — and the exact quality is negotiable. Use CRF mode when visual quality is the priority and the final size is flexible: you set a quality level and let the encoder spend whatever bitrate each scene needs.

Explore the full toolkit

94 free tools covering titles, tags, thumbnails, scripts, captions, embeds, schema, and in-browser video processing.

Browse all tools →