Does Discord Compress Videos?
Published October 14, 2026 · Updated October 14, 2026 · BitSized Team
Does Discord compress videos when you upload them?
No — Discord does not compress your video attachments to make them fit the upload limit. Files that are under the limit are stored and delivered essentially as-is, and files over the limit are rejected. What changed in 2026 is that Discord now checks the pre-compression file size on every platform, so mobile files that used to be silently processed can no longer squeak through.
This is a common confusion because the word "compression" appears in Discord's own documentation — but in the opposite direction people assume. Discord's official File Attachments FAQ (updated September 30, 2026) explains that the platform moved from mobile's "compress first, then check" behavior to a pre-compression check on all platforms: "the number you see is the number that counts." In other words, Discord compresses less than it used to, not more.
What did Discord do differently on mobile before?
Historically, mobile Discord would attempt to compress an oversized video first and only tell you afterward if it still didn't fit — which meant the limit you saw in the app didn't always match the limit actually applied.
Discord's FAQ describes the change directly: "Previously on mobile, we'd try to compress your file first and only tell you afterward if it was still too large, so the limit you saw didn't always match what actually applied. We've now moved mobile to the same pre-compression check that desktop has always used."
The real-world consequences, per Discord: desktop and iOS users should find uploads "easier than before," while Android users "may hit the size limit more often than you did previously, even though the stated number is higher" — because Android camera and screen-recording source files tend to be larger, and the old automatic compression used to rescue some of them. That rescue path is gone; if a file exceeds the limit, it's rejected upfront.
Does Discord compress images or video previews?
Discord generates downscaled preview renditions of images and videos for fast display in chat, but your original attachment is what viewers download — the preview is a display optimization, not a re-encode of your file.
When you attach an image, Discord shows an inline preview; images larger than 20MB are posted as download links instead of previews per the FAQ. Videos get a thumbnail and an inline player. These display layers are optimized versions served alongside your attachment so that scrolling a busy server doesn't download hundreds of megabytes — but open the original or hit download and you get the file you sent.
That's why compression strategy belongs on your side of the fence: whatever quality you upload is the quality everyone gets. A crisp, correctly-compressed 18MB file will look better in chat than a bloated 24MB file that never made it through at all.
So how do you make a video fit Discord's limit?
You compress it yourself before attaching — with a tool that targets the exact size you need (20MB free, 50MB Nitro Basic, or a custom cap) rather than guessing with a fixed preset.
The mechanics are covered in depth in our compression guide, but the short version: file size = bitrate × duration, so a compressor that reads your video's duration can compute the maximum bitrate that fits your target on the first pass. H.264 video in an MP4 container with AAC audio is the combination that plays most reliably in Discord's inline player across desktop and mobile.
Doing this in your browser — as BitSized does with WebAssembly — keeps the workflow private (nothing is uploaded to any server) and fast (no upload wait, no queue). It also sidesteps the Android problem entirely: you bring a file that's genuinely under the limit, so Discord's stricter pre-compression check is irrelevant.
What are Discord's current upload limits?
Per Discord's official FAQ: 20MB free (as of August 2026, up from 10MB), 50MB with Nitro Basic, and up to 1GB with full Nitro. Server Boost levels have historically added larger caps (50MB/100MB) in past configurations.
The limit has a long history of moving: 8MB for years, a brief 25MB era in 2022, a rollback to 10MB in 2024, and the current 20MB as of August 2026. Our Discord file size limit page tracks the full timeline with sources and dates — worth checking before you build a workflow around any specific number, because Discord has changed it repeatedly.
Also per the FAQ, the limit applies to attachments generally — including images — and anything over the cap posts as a download link rather than an inline preview. The practical rule of thumb for video in 2026: aim for 20MB or less on free accounts, and you'll never see the rejection message.
How does Discord's inline player affect perceived quality?
Discord's inline player renders your attachment at the size of the chat window and adapts stream quality to the viewer's connection — so a technically perfect file can still look soft on a throttled mobile connection, and a modest 720p file can look great on desktop.
Two practical consequences follow. First, judge your compressed output by playing the downloaded file full-screen, not by how the Discord preview looks — the preview is a display convenience, not a verdict on your encode. Second, keep key content out of the extreme edges of the frame: chat windows crop aggressively on narrow screens, and interface overlays (taskbars, browser tabs) captured into a clip look cluttered at small sizes.
Also worth knowing: viewers can always open the attachment full-screen or download the original file — Discord's player is the first impression, not the ceiling. If your clip matters (a highlight reel, a bug report, a community announcement), spending an extra minute on compression settings pays off every time it is watched; if it is a throwaway meme, the default presets are genuinely fine and nobody will notice the difference.