Frequently asked questions
What is the Discord file size limit?
As of August 2026 Discord's FAQ documents a 20 MB upload limit for free accounts, raised from the old 10 MB. Discord is still experimenting with upload sizes, so some accounts get more (often 25 MB, shown as BETA). Nitro Basic raises it to 50 MB and full Nitro to 500 MB.
Is Discord's file limit 20 MB or 25 MB?
Both numbers are real. 20 MB is what Discord documents for free accounts, but because it is still testing upload sizes some accounts see 25 MB with a BETA badge. Start at 20 MB; if an upload is rejected, drop to 10 MB, and if your account clearly accepts more, use the 25 MB or custom preset.
How do I fix "Uh oh, this file exceeds the size limit" on Discord?
Either compress the file so it fits under your account limit, upload it to an external host and paste the link, or subscribe to Discord Nitro. Compressing is free and works for most videos, GIFs, images and audio clips.
Can I compress a video to 20 MB without losing quality?
It depends entirely on the clip length, not the original file size. A 30-second clip fits in 20 MB at full 1080p with virtually no visible loss. A 10-minute video has to drop to around 360p to fit, which is noticeably softer. The tool predicts the output resolution and quality before it starts, so you can decide whether to trim the clip first.
Are my files uploaded to a server?
No. All compression happens locally in your browser using your device's hardware video encoder. No file data ever leaves your computer, and nothing is stored.
Does the Discord file compressor add a watermark?
No. There are no watermarks, no accounts, no file count limits and no paid tier.
Why can I not compress a ZIP or PDF file?
ZIP, RAR and 7z archives are already compressed, so re-compressing them saves nothing. PDFs cannot be reduced in a browser without destroying selectable text, so the tool does not attempt it rather than silently damaging your document.
Why is my compressed file slightly different in size each time?
Hardware video encoders cannot hit an exact byte count in a single pass. This tool measures the real output and automatically re-encodes with a corrected bitrate if it overshoots, so the result always lands under your chosen limit, but the exact final size varies a little.
Can I compress a video to 8 MB for older servers?
Discord's old 8 MB cap is gone, but the 10 MB preset covers the same use case, or you can type 8 into the custom field for an exact target. A clip under about 30 seconds will still look good at that size.
Does it work on phones?
Yes on modern iOS and Android browsers, but large videos are demanding. Keep the tab in the foreground while it works, and expect it to be slower than on a desktop.
Read more on this
Longer write-ups covering the background, edge cases and worked examples behind this tool.
How to Compress a Video for Discord (Plus Images, GIFs & Audio)
The fastest way to compress a video, image, GIF or audio file for Discord's 20MB upload limit — free, no Nitro, no watermark. In-browser tool plus HandBrake settings that actually work.
Discord File Size Limit in 2026: 20MB Free, 25MB Beta, 500MB Nitro
Discord raised the free upload limit to 20MB in 2026, but some users see 25MB and others still hit 10MB. Here is the real Discord file size limit, why it keeps changing, and how to get your file under it.
Discord Raised the Free Upload Limit to 20MB — So Why Do You Still Hit It?
Discord raised the free file upload limit to 20MB in 2026 and is testing 25MB for some users. But because it now checks size before compression, Android users can hit the wall more often than before. Here is the full nuance.
Other tools in the suite
Message Editor
Write Discord markdown with a live, pixel-accurate preview — bold, colors, spoilers, headers and code blocks.
Bio Templates
100+ Discord bio ideas with a real profile-card preview and a live 190-character counter.
Message Splitter
Break messages past the 2,000-character limit into clean parts without mangling markdown.
Timestamp Generator
Build timestamp codes that render in every member's own timezone automatically.
Font Transformer
Turn plain text into cursive, gothic, bubble and 20+ other Unicode styles you can paste anywhere.
Avatar Previewer
Check how a profile picture reads at every size Discord crops it to before you upload.
How this tool handles your data
Nothing is uploadedEverything runs as JavaScript in your own browser. We do not operate a database that could store what you type or open.
No account, no limitsFree to use as often as you like, with no sign-up, no watermark and no paid tier.
Independent projectNot affiliated with Discord Inc. Read our privacy policy or about page.