Discord's upload limit is the same number on Android as it is on desktop. The cap follows your account tier, not your client — 20MB on a free account, more with Nitro. Yet plenty of people find that a clip which uploads fine from a laptop gets refused from an Android phone. That gap is real, Discord documents it, and it has nothing to do with Android having a smaller ceiling. The difference is when your file gets measured, not what the limit is.
The cap itself is identical across clients
Discord's File Attachments FAQ states the free tier plainly: "For non-Nitro subscribers, the maximum file upload is 20MB." Paid tiers raise it — the same page says "If you need more room regularly, Nitro Basic offers 50MB and Nitro offers up to 500MB."
Notice what is not in that list: a platform. There is no separate Android, iOS or desktop number — the tier is the whole story on paper.
Two details matter before you start troubleshooting:
- The limit applies per file, not per message. Discord's developer reference says "The file upload size limit applies to each file in a request." Attach three videos at once and each one is judged on its own.
- Some accounts genuinely have a different limit. The FAQ carries a notice at the top: "Important: We're currently experimenting with various file upload size limits. Select users may have the ability to upload larger file sizes."
Why Android hits the wall more often
Discord used to check file size differently on mobile than on desktop. In its own words, from the FAQ entry on whether size is checked pre- or post-compression:
"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, so the number you see is the number that counts."
So mobile and desktop now behave the same way: the size that counts is the size of your original file, before any compression Discord might apply.
Discord also spells out that the effect of that change is not even across platforms:
"One thing worth knowing: because we now check file size before compression rather than after, the real-world effect varies by platform. Desktop and iOS users should generally find uploads easier than before. On Android, where source files tend to be larger, you may hit the size limit more often than you did previously, even though the stated number is higher."
The free limit went up from 10MB to 20MB in August 2026, and some Android users started getting rejected more often afterwards. Not because Android has a lower cap — it does not. Because Android source files "tend to be larger", in Discord's phrasing, and those larger originals are now the thing being measured, instead of whatever came out the far end of Discord's own compression.
The fastest fix: shrink the source before Discord sees it
Since the check happens on your original file, the only reliable move is to make that original smaller yourself. Waiting for Discord to compress it for you does not help — by the time compression would have happened, the rejection has already fired.
Try it right here
Runs in your browser. Your file is not uploaded anywhere.
This runs entirely inside your browser tab: the video is read from disk, re-encoded locally, and handed back to you. Nothing is uploaded to a server.
To understand the knobs instead of accepting a preset, how to compress a video without losing quality walks through what bitrate and resolution cost you. For the general "file too large" case, see Discord says your file is too large, or browse all Clapr tools.
Mobile-only settings that change what you are sending
Android and iOS clients expose upload settings that desktop does not — a second, separate source of "it behaved differently on my phone". Discord documents these in the File Attachments FAQ:
- Video Uploads — "In this section, you can manage the quality of videos you upload through Discord. By selecting the "Data Saver" option, your videos will upload more quickly and consume less data."
- Data Saving Mode — "If enabled, images and videos will be sent in lower quality through your cellular network to use less data." Note the condition: it is described as applying to your cellular network.
If your phone uploads look worse than the same clip sent from a desktop, those two settings are the documented place to look. Discord does not publish what resolution or bitrate either option targets, so check the official documentation.
There is a second acknowledged client difference, around file extensions. In its developer documentation on filtering file types, Discord recommends: "If you do list extensions individually, include .jpg for image uploads and both .mp4 and .mov for video uploads, as some mobile clients rely on those extensions." For a QuickTime file off a Mac or iPhone, MOV to MP4 handles the rewrap.
When you need a bigger ceiling than 20MB
Two things can raise your limit, and they combine in a specific way people often get wrong.
Your subscription raises it everywhere: 50MB on Nitro Basic, up to 500MB on Nitro.
Server Boosts raise it inside one server. From Discord's Server Boosting FAQ, Level 2 (7 Server Boosts) grants "50MB Upload Limit for all members (server only)" and Level 3 (14 Server Boosts) grants "100MB Upload Limit for all members (server only)". Two qualifiers in that parenthesis do a lot of work:
- "server only" — the raised limit applies in that server. It does not follow you into DMs.
- "for all members" — every member benefits, whether or not they personally pay for Nitro.
Level 1 is the trap. In Discord's Account Caps table, the server upload row reads Upload 10MB Same 50MB for all members 100MB for all members, and "Same" is defined on that page as "the limit is identical to the Base tier". Level 1 does not raise the upload limit at all.
Discord is also "currently running an experiment that gives some servers the option to upgrade the file limit to 250MB by purchasing Larger File Uploads (5 Boosts) with Server Boosts" — an experiment, on some servers, so do not plan around it.
And when both apply, they do not stack. The developer reference is explicit: the limit "may be higher for users depending on their Nitro status or by the server's Boost Tier", and the effective value "is calculated as the maximum of these values". A Nitro user in a Level 2 server gets 500MB, not 550MB. A free user in a Level 3 server gets 100MB.
Why the number you find online keeps disagreeing
Discord's own help centre currently carries more than one figure: the File Attachments FAQ says 20MB and explains it is "up from 10MB". The Account Caps page, last updated earlier, still shows File Sharing Limit 10MB 50MB 500MB, and the Nitro page still has an FAQ headed "Q: Why do I need Nitro to upload more than 10MB of files?"
Go with the File Attachments FAQ: it is the page that documents the August 2026 change, stating "As of August 2026, the free upload limit is 20MB (up from 10MB)".
How to tell it worked
Check the file size on disk after compressing, before you try again. That number is what Discord reads — on Android and desktop alike. If it is comfortably under your tier's cap and the upload still fails, the problem is not size; the file-too-large guide covers the other documented causes.
FAQ
Is Discord's upload limit different on Android and desktop? No. The cap is set by your account tier — 20MB free, 50MB on Nitro Basic, up to 500MB on Nitro — and Discord does not publish separate per-platform numbers. What differs is how easily you run into it.
Why do I get "file too large" on my phone but not on my computer? Because the size check now happens before compression on both. Discord says that since the change, "Desktop and iOS users should generally find uploads easier than before," while "On Android, where source files tend to be larger, you may hit the size limit more often than you did previously, even though the stated number is higher." Bigger originals, same cap.
Does Discord compress my video before uploading it? Not in a way you can count on to get under the cap: the size check happens first, on the file you supply. Discord does document mobile-side quality settings — "Video Uploads" with a Data Saver option, and Data Saving Mode for cellular — but not what those target, so shrink the file yourself with a compressor.
Does Nitro plus a boosted server give me a bigger limit than either alone? No. Discord's developer reference says the effective limit "is calculated as the maximum of these values" — the higher of the two applies, they are not added together.
Do Server Boosts raise my limit in DMs? No. The Level 2 and Level 3 perks are written as "50MB Upload Limit for all members (server only)" and "100MB Upload Limit for all members (server only)". That "server only" means the boosted server, not your direct messages.
Limits cited from Discord's File Attachments FAQ, Server Boosting FAQ and developer reference, checked 16 September 2026. Discord has changed these numbers before — verify against the official pages before relying on them.