Discord's free cap has been four different numbers in three years
Accounts without Nitro sat at 8 MB for years. On 11 April 2023 Discord lifted that to 25 MB for everybody, then reversed course in September 2024 and cut free accounts back to 10 MB, naming storage costs as the reason. On 13 August 2026 it settled on 20 MB. That churn is why the top results for this search still contradict one another: a guide written in good faith two years ago now sends you to the wrong figure.
Guessing wrong hurts in both directions. Aim at 8 MB and you throw away half the picture for nothing. Aim at 25 MB and the upload is refused after the entire file has already gone up the wire. The preset here is 20 MB, and it is deliberately undershot, because a few kilobytes of container overhead are enough to have an upload bounced at the very last step.