Free · No signup · No watermark

Discord video compressor

Discord rejects anything over your plan's limit. Pick your plan below — 20 MB free, 50 MB Nitro Basic, 500 MB Nitro — and get back a video guaranteed just under the limit.

Drop your video here

or

MP4, MOV, WebM… — processed 100% on your device

Target size — pick your Discord plan

🔒 Your video never leaves your device. No upload, no signup, no watermark.

Current Discord upload limits

PlanMax file sizePreset above
Discord Free20 MBDiscord · 20 MB
Nitro Basic50 MBNitro Basic · 50 MB
Nitro (full)500 MBNitro · 500 MB

Limits last verified: September 2026. Discord raised the limits in August 2026 (free went from 10 MB to 20 MB).

Ignore the outdated "8 MB" advice

A lot of compressor sites still tell you Discord's limit is 8 MB — that was the old free limit, years ago. Others say 10 MB or 25 MB, which were also correct at different times but are wrong now. If you compress to 8 MB today, you're throwing away quality for no reason: free accounts can upload 20 MB.

VidSizer's presets track the current limits, and this page is updated when Discord changes them.

Why "exact size" matters for Discord

Discord checks one number: file size. A "High quality" preset on another tool can still produce a 34 MB file that Discord rejects — and you only find out after waiting for an upload. VidSizer works backwards from the limit: it measures your clip's duration, solves for the exact bitrate, encodes, measures the real output, and re-encodes up to 3 times until the file is provably under your plan's cap. What you download is what Discord accepts.

Need the full breakdown? See Discord video size limit explained.

FAQ

What is Discord's video upload limit in 2026?

20 MB for free accounts, 50 MB for Nitro Basic, and 500 MB for full Nitro — raised by Discord in August 2026. Last verified September 2026.

How do I compress a video to exactly 20 MB for Discord?

Drop your video above, keep the "Discord Free · 20 MB" preset selected, and hit Compress. VidSizer computes the exact bitrate for your clip and verifies the output is under 20 MB before you download it.

Is it private? Where does my video go?

Nowhere. The encoder runs inside your browser tab — your video is never uploaded to any server, and there's no account or watermark.

My video is long. Will 20 MB look terrible?

Possibly — the tool warns you honestly when the math doesn't work (e.g. a 15-minute clip at 20 MB). In that case use the 50 MB preset, trim the clip, or accept the quality tradeoff with eyes open.

What format does Discord accept?

Discord accepts MP4, WebM and MOV among others. VidSizer outputs MP4 (H.264 + AAC) with faststart, which uploads and plays back cleanly on Discord.