How to compress a video for Discord (under 10MB, free)
Updated 2026-06-11 · Runs locally — nothing uploaded
Discord rejecting your clip because it’s too big? On a free account every upload has to be under 10MB, and a few seconds of phone video blows past that easily.
You don’t need Nitro or an upload site. FFmix has a one-click Discord ≤ 10MB preset that two-pass encodes your clip to fit just under the limit — locally, so the file never leaves your Mac.
Steps
- 1 Drag your clip into FFmix.
- 2 Pick the Discord ≤ 10MB preset (or set a 10MB target in Compress).
- 3 Confirm and click Start — FFmix two-pass encodes to land under the limit.
Advanced: the real ffmpeg command
This is exactly what FFmix runs. Copy it, tweak it, or just use the one-click preset.
ffmpeg -i input.mp4 -vf scale=-2:720 -c:v libx264 -b:v 560k -pass 2 -c:a aac -b:a 96k discord.mp4 Drop a file and go — all local, nothing uploaded.
FAQ
What is Discord's file size limit?
Free Discord caps uploads at 10MB per file. Nitro Basic raises it to 50MB and Nitro to 500MB. This preset targets the 10MB free limit so anyone can open it.
Will the video look bad at 10MB?
FFmix uses two-pass encoding at 720p, which spends the bitrate where it matters. Short clips stay sharp; very long clips may need trimming or a lower resolution first.
Does FFmix upload my clip to compress it?
No. It runs locally through the bundled ffmpeg engine — nothing is uploaded anywhere.
Related guides
WeChat caps chat videos at 25MB. Shrink any clip to fit on your Mac — no command line, nothing uploaded. One click with FFmix.
How to reduce video file size on Mac without losing qualityCut a video's size by roughly half at the same visual quality using H.265 — on your Mac, no command line, nothing uploaded. FFmix does it in one step.
How to compress a screen recording on Mac (keep text crisp)Screen recordings are huge but compress well. Shrink yours on your Mac while keeping UI text sharp — no command line, nothing uploaded.