Video Compressor
Compress MP4, MOV and WebM videos to a target size right in your browser. Discord, email and chat presets included — your video never leaves your device.
Drop a video above to get started
Video compression rewrites a clip with fewer bits. Encoders such as H.264 exploit redundancy between neighboring frames, so most clips can shed half their size before the eye notices. The lever is bitrate: the bits spent per second of footage. Halve the bitrate and you roughly halve the file — the trade is softness in fast motion and fine texture.
This tool works backwards from the size you need. It measures the clip's duration, reserves a fixed audio budget, then sets the video bitrate so the finished file lands under your target. That is exactly what 'compress for Discord' means in practice: fitting a 200 MB recording into an 8 MB upload limit by spending bits only where the platform allows.
Everything runs on your own machine inside a WebAssembly build of FFmpeg, the encoder that powers most professional video software. No upload queue, no server farm, no watermark — the clip stays in a sandboxed browser tab from drop to download. Slow hardware makes the wait longer, but the result and the privacy guarantee are identical everywhere.
Common uses
- Getting a screen recording under Discord's attachment limit before sharing it with teammates — pick the 8 MB or 25 MB preset and the tool calculates the right bitrate automatically.
- Squeezing product demo clips under the 25 MB email attachment ceiling so they go out as normal attachments instead of expiring download links.
- Trimming page weight before embedding a background video on a landing page, so the clip loads quickly on mobile networks instead of dragging Core Web Vitals down.
- Shrinking phone footage before archiving it: dropping 4K clips to 1080p at a modest bitrate keeps memories watchable at a fraction of the storage cost.
Frequently asked questions
- How small can a video be compressed?
- It depends on the footage. Talking-head and screen recordings compress dramatically — 70–90% reductions are common. Fast sports or dense foliage resist compression. Set a target size and this tool derives the highest bitrate that fits, so the answer is always 'as small as your limit allows'.
- Does compressing a video reduce quality?
- Yes — lossy encoding trades detail for bytes. The drop in bitrate shows up first in fast motion and fine texture. Keeping the file larger than you strictly need buys visible quality; the presets aim for the smallest size that still looks good on a phone screen.
- Why does compression take a while?
- Re-encoding every frame is genuine computation, and the browser sandbox runs single-threaded here — expect roughly the length of the clip, sometimes more. Big files also need a moment to move in and out of the encoder's memory. It is the same work a desktop converter does, just closer to your files.
- What formats can I compress?
- Anything FFmpeg can decode: MP4, MOV, WebM, MKV, AVI and most camera formats. The output is always MP4 (H.264 + AAC), the most universally playable combination. If a rare codec fails to decode, the tool reports it instead of producing a broken file.