Skip to content
CreatorPrivacyKit
Field notes / Video
Discord · video · local compression

Your Discord video is too large. The free limit is 20 MB now.

A lot of Discord compressor pages still talk about 8 MB or 10 MB. Discord changed the free upload limit to 20 MB in August 2026. If your gameplay clip or meme is still too large, make a smaller sharing copy locally instead of uploading the raw video to another conversion service.

Published September 17, 2026 · Updated October 12, 2026

Your Discord video is too large. The free limit is 20 MB now?

A lot of Discord compressor pages still talk about 8 MB or 10 MB. Discord changed the free upload limit to 20 MB in August 2026. If your gameplay clip or meme is still too large, make a smaller sharing copy locally instead of uploading the raw video to another conversion service.

Microsoft Support: reduce attachment size in Outlook

Last updated

Current Discord attachment limits: Discord's File Attachments FAQ says free users can upload files up to 20 MB, Nitro Basic users up to 50 MB, and Nitro users up to 1 GB (was 500 MB). Discord checks that size before its own compression, including on mobile. A boosted server can allow 50 MB at Level 2 or 100 MB at Level 3 for members of that server only. Discord also says it is experimenting with different limits for some users. File Attachments FAQ · Server Boosting FAQ.

Why so many Discord guides still say 8 MB or 10 MB

Those numbers were real at different points in Discord's history. They are simply stale now. This matters because a target-size compressor is only useful when the target matches the platform you are actually sending to.

As of August 2026, Discord says the free limit is 20 MB. It also changed mobile behavior so file size is checked before compression, matching desktop. In practice, that means the source file has to be under the applicable attachment limit before Discord accepts it; you cannot assume the mobile app will rescue an oversized video for you.

For a free account, aim a little below 20 MB

If the only goal is to get a clip through Discord, I would not target exactly 20.00 MB. Give yourself some margin. An 18–19 MB sharing copy is usually a more comfortable target than trying to land on the boundary byte-for-byte.

The file-size math is straightforward: duration determines how much bitrate you can afford. A 15-second gameplay clip has much more bitrate available per second than a three-minute clip if both must fit under the same cap. That is why there is no honest “best Discord quality” setting that works for every video.

DestinationPublished cap checked Oct. 12, 2026Practical compression target
Discord Free20 MBAbout 18–19 MB if you want margin
Nitro Basic50 MBAbout 47–49 MB if the source needs shrinking
NitroUp to 1 GB (was 500 MB)Only compress if size, transfer speed or convenience matters
Boosted serverLevel 2: 50 MB. Level 3: 100 MB. That server’s members only.Use the cap shown in that server, not your account cap from somewhere else

Gameplay clips: cut duration before destroying quality

For game footage, the fastest route to a better-looking small file is often trimming dead time. A 90-second clip with 30 seconds of menus and waiting is asking the encoder to spend bits on frames nobody cares about.

Fast camera movement, particles, grass, rain, film grain and HUD text are all expensive to compress. If a long 1080p60 clip has to fit under 20 MB, something has to give. My order is usually: remove dead time, then lower bitrate, then consider 720p, and only then reduce frame rate if motion still looks acceptable.

Memes and screen recordings need different treatment

A meme clip with a mostly static frame can survive a much lower bitrate than a competitive shooter highlight. Screen recordings with small text are the opposite: dropping resolution too aggressively can make UI labels unreadable even when the overall image looks “fine.”

No-upload compression changes one important tradeoff

A lot of online video tools start with an upload. That is convenient when you want server-side codecs or editing, but it also means the original gameplay recording, private call capture, unreleased trailer, moderation evidence or client clip leaves your device before it gets smaller.

CreatorPrivacyKit's Video Compressor uses a local browser processing path for supported inputs. The source video can stay on your device while the browser creates the smaller copy. There is no hidden “upload it anyway if local encoding fails” path; unsupported situations should fail clearly rather than silently changing the privacy model.

A simple Discord workflow

  1. Keep the original recording untouched.
  2. Open Compress video for Discord’s 20 MB free limit, or use compress a video to 20 MB when the job is a file size and not Discord specifically.
  3. For a free Discord account, set a target below 20 MB rather than exactly on the cap. A local target is not a promise that Discord will accept the file.
  4. Preview the result around fast motion, text overlays and audio sync.
  5. Send the compressed sharing copy to Discord; archive the master separately.

What if the clip is still ugly at 20 MB?

That is not necessarily a compressor problem. A fixed 20 MB budget can be genuinely too small for a long, complex video at the quality you want. Trim the clip, lower resolution, or share it another way. Compression cannot create bitrate that the file-size limit does not allow.

Also remember that Discord may change its limits again. The useful part of this workflow is not memorizing “20 MB forever”; it is having a local target-size workflow that can adapt when the platform changes.

If you are sharing still photos, screenshots, or camera recordings on Discord rather than gameplay video clips, file size is rarely the obstacle—hidden location tags and camera identifiers are. See our guide on what survives a Discord image upload, review our Discord platform guide, and explore our empirical test in the Discord image metadata lab.

Make a Discord-sized copy without uploading the source

Choose a smaller target, compress in the browser, inspect the result, and keep the original master untouched.

Compress a video for Discord’s free limit →