Compress a video for Discord
Discord gives free accounts 10 MB per upload, which a phone video blows through in about fifteen seconds. Compressing before you post is the only move that doesn't involve paying for Nitro.
This page opens the compressor at 480p / 1 Mbps. At that rate 10 MB holds a bit over a minute of video, and the tool tells you the projected size before you spend the real-time encode.
Loading tool…
This is Compress Video preconfigured for this task — open the full tool for every option.
How it works
Select a video; its resolution, duration, and size are shown.
Pick a preset (e.g. 720p / 1 Mbps) or set custom resolution and bitrate.
Export — the video replays through a scaled local canvas and re-encodes at the chosen bitrate.
Before/after sizes are reported from the actual output bytes.
What the tool does
- Resolution scaling with aspect ratio preserved
- Target bitrate control with realistic size estimates
- Audio included at reduced bitrate or removed entirely
- Honest reporting when compression can't beat the original size
How the result is verified
The compressed output is re-decoded locally to confirm it plays, and its true byte size and duration are measured from the output blob before download.
Frequently asked questions
How do I get the absolute most video into 10 MB?
Use custom mode: 480p, drop video to around 800 kbps, and remove audio if the clip doesn't need it. Audio at 96 kbps eats about 0.7 MB per minute on its own.
Does Discord recompress what I upload?
No, it serves your file as-is (that's why the size limit exists). What you upload is exactly what people see, so quality is worth a little tuning.