FFmpeg Cookbook

Discord Video Compressor

Compress video to fit Discord's upload limit (10 MB / 25 MB / 500 MB). Files are processed in your browser and never uploaded anywhere.

🔒 Local-only processing — your files never leave the browser
🎮
Drag & drop a video or click to select
Formats: MP4, MOV, MKV, WebM, AVI · Max 500 MB
🎮
Free
10 MB
Free tier
(2024 cap)
Classic
25 MB
Nitro Basic
equivalent
Boost
50 MB
Level 2
boosted server
Nitro
500 MB
Nitro Full
subscribers
sec
e.g. 5 min = 300 s. Auto-detected on file select; you can override.
Processing… 0%
Original
MB
Compressed
MB
✓ Fits Discord
⬇️ Download compressed video

Discord upload limits (2024–2026)

Discord's current limits are Free: 10 MB, Nitro Basic: 25 MB, Level 2 boosted servers: 50 MB, and Nitro Full: 500 MB. This tool assigns -b:v to target an average bitrate that fits inside the selected cap after subtracting audio (128 kbps, or 64 kbps for clips over 5 min) and leaving a 5 % safety margin for container overhead.

Short clips (under ~30 s) can stay at 1080 p inside 10 MB. For videos longer than 5 minutes, the resulting video bitrate drops low enough that 720 p or lower is a better source resolution — consider picking Classic or higher for anything longer.

What to do next