The Discord file size limit, and what to do when you hit it

Discord's upload limit is 20 MB per file on a free account, 50 MB with Nitro Basic and 500 MB with Nitro. Here's what that means for videos, why the number keeps changing, and how to send anything bigger without paying for Nitro.

Published August 31, 2026 · Updated September 29, 2026

Written by the Transient Files team

In this guide

Discord's upload limit by plan

Discord limits uploads per file, not per message. Its Help Center currently lists these caps:

Per-file upload limit, as stated in Discord's Help Center (checked September 2026)
PlanMax file sizeRoughly how much 1080p video
Free account20 MBAbout 20 seconds
Nitro Basic50 MBAbout 50 seconds
Nitro500 MBAbout 8 minutes
A link (Transient Files)1 GB, no accountAbout 16 minutes, not re-compressed

The limit applies to every file type — video, audio, images, archives, documents. There is no setting that raises a free account's cap.

Why you may have seen 8, 10 or 25 MB

The free limit has moved several times: 8 MB for years, then 25 MB, then Discord cut it back to 10 MB, and its Help Center now lists 20 MB. Discord also says it is experimenting with different limits, so some accounts see a higher number than others. If an old guide (or an old answer in a forum) quotes 8, 10 or 25 MB, that's why.

One more recent change: Discord now checks the file's size before compressing it on every platform. Previously the mobile app compressed first and only complained afterwards, so a file that seemed to fit sometimes didn't — the number you see is now the number that counts.

How long can a video be on Discord?

Discord caps size, not length — so the answer depends on the video's bitrate. File size is roughly bitrate × duration: a 20 MB cap is 160 megabits, which at the ~8 Mbps a phone records 1080p video at is about 20 seconds. At 720p (~4 Mbps) you get around 40 seconds; 60 fps gameplay at a higher bitrate fits even less.

That's why a 'short' clip so often fails. Trimming or lowering the resolution works, but every re-encode costs quality — which is the real trade-off behind 'just compress it'.

Why “compress it” is a trap

Squeezing a video into 20 MB means re-encoding at a much lower bitrate; anything longer than a clip becomes a smear. Splitting a ZIP into 20 MB parts works for documents, but recipients have to download every part and rejoin them — and on Windows, joining split RAR parts needs extra software. Both approaches lose something: quality, time, or both.

These are the workarounds people recommend on forums, and they're worth knowing. But there's a third option that doesn't touch the file.

Send bigger files with a link instead

Upload the file once and paste the link into the channel. The file never passes through Discord's upload, so nothing is compressed or cut, and Nitro doesn't matter. The recipient opens the link in any browser, with or without a Discord account.

Links preview in most servers, so a video can play from the chat. The trade-off is the same as any link — it points at a file, not at a Discord attachment — so use one that expires when the moment is over. Transient Files takes files up to 1 GB with no account and deletes them on your schedule; the Discord file sharing page walks through it.

When the limit still bites

  • Very large files (over a few hundred MB) may download instead of previewing, depending on the server and client
  • Some servers disable link previews, so the link still works but won't embed
  • Mobile 'Data Saver' and video-quality settings lower what you upload through the app itself — a link isn't affected

The quick checklist

  • Under 20 MB and it should stay in the channel's history → Discord attachment
  • Bigger than 20 MB, or a video longer than a few seconds at full quality → a link
  • Sensitive files → a password-protected folder or a one-time download

Try it now

Upload a file and share it in seconds — no account needed.

Upload a file

Frequently asked questions

What is Discord's file size limit?

20 MB per file on a free account, 50 MB with Nitro Basic and 500 MB with Nitro, according to Discord's Help Center (September 2026). Discord says it is experimenting with limits, so some accounts may see a different number.

Is the Discord limit 10 MB or 25 MB?

Neither, currently. Discord raised the free limit from 8 MB to 25 MB, later cut it to 10 MB, and now lists 20 MB for non-Nitro accounts. Older articles quoting 10 or 25 MB are out of date.

How long can a video be on Discord without Nitro?

There's no length limit, only the 20 MB size cap. At a typical phone bitrate for 1080p (about 8 Mbps) that's roughly 20 seconds; at 720p about 40 seconds. Longer videos need Nitro, heavy compression, or a link.

Is the Discord upload limit per file or per message?

Per file. You can attach several files to one message, but each one has to fit the cap on its own. A link bypasses the per-file cap entirely.

Do I need Nitro to send bigger files?

Not if you share a link. Nitro raises Discord's own attachment cap, but a link doesn't need it — the file lives on a URL, not in Discord's storage.

Will the video preview inside Discord?

Usually yes, as a chat embed. If a server disables embeds, the link still opens in any browser.

Sources

Related pages

Send large files on Discord — past the 20 MB limit Share a video link — without YouTube Send large files free — no signup

More guides

What Is Ephemeral File Sharing? Are Free File-Sharing Sites Safe? What is a photo dump? And how to share one without posting it Photo Dump Ideas That Actually Land When and How to Password-Protect a Shared File How to Request Files From Someone — Without Making Them Sign Up How to upload multiple files at once — and share them with one link How to send a large file for free — even 1 GB, without signing up