Discord Audio File Size Limit: What Actually Applies

Sep 22, 2026

Discord has never published a size limit specifically for audio. An MP3, a WAV and a FLAC are all judged by the same per-file attachment cap as a video or a PDF: 20MB on a free account, 50MB on Nitro Basic, up to 500MB on Nitro.

That answers the search but leaves the more useful question open: why the same recording gets refused as a WAV and sails through as an MP3, when neither format is what gets checked.

The limits, at a glance

WhatValueWhere Discord states it
Free account (non-Nitro)20MBFile Attachments FAQ
Nitro Basic50MBFile Attachments FAQ, Nitro article
Nitroup to 500MBFile Attachments FAQ, Nitro article
Nitro Classic (no longer sold)50MBNitro article
Server Boost Level 2 (7 Boosts)"50MB Upload Limit for all members (server only)"Server Boosting FAQ
Server Boost Level 3 (14 Boosts)"100MB Upload Limit for all members (server only)"Server Boosting FAQ
A cap that applies only to audioNone published
A duration limit for an uploaded audio fileNot stated in Discord's documentation

The wording on the free tier is unambiguous: "For non-Nitro subscribers, the maximum file upload is 20MB." The paid tiers come from the same page — "If you need more room regularly, Nitro Basic offers 50MB and Nitro offers up to 500MB."

Two caveats you should carry with you rather than treat these as fixed constants:

  • Discord states at the top of that page: "Important: We're currently experimenting with various file upload size limits. Select users may have the ability to upload larger file sizes." So someone else clearing 40MB on a free account is not evidence that you can.
  • The free number changed recently. Discord's own explanation: "As of August 2026, the free upload limit is 20MB (up from 10MB), and we've aligned how that limit is checked on desktop and mobile so it's consistent and predictable."

Nitro Classic still shows 50MB ("Bigger file uploads (50MB)") but is not something you can buy into — "At this moment, you can only subscribe to Nitro and Nitro Basic. Nitro Classic is not available for purchase."

Why there is no audio-specific number

The cap lives one level below file types. Discord's developer reference states it in a single sentence that resolves most of the confusion around this topic:

"The file upload size limit applies to each file in a request. The default limit is 20 MiB for all users, but may be higher for users depending on their Nitro status or by the server's Boost Tier. The attachment_size_limit value provided when working with interactions is calculated as the maximum of these values."

Three things worth pulling out of that:

  1. It is per file, not per message. "Applies to each file in a request" means four 15MB songs in one message are each judged separately, not summed into a 60MB total.
  2. Your tier and the server's tier do not stack. "The maximum of these values" is Discord's wording. A Nitro user in a Level 2 server gets their 500MB, not 50MB; a free user in a Level 3 server gets that server's 100MB. Take the larger of the two, never the sum.
  3. The developer docs say "20 MiB" where the help center says "20MB". Both are official. Discord does not publish a conversion between the two, so if your file is sitting within a rounding error of the cap, do not try to reason your way to a precise byte count — just get comfortably under it.

Note the scope on the boost figures: "for all members" means nobody in that server needs Nitro personally, and "(server only)" means the raised cap applies inside that server and nowhere else — not in DMs, not in group chats. Level 1 (2 Boosts) does not raise uploads at all; the account caps table marks that column "Same". The Server Boost upload limit breakdown goes through those tiers in detail.

Why WAV fails and MP3 goes through

Both formats are on Discord's list. The developer documentation groups extensions like this:

audio	.mp3, .m4a, .wav, .ogg, .opus, .flac

Discord adds: "Do not hardcode the extension lists above. They match the file types Discord natively supports and are subject to change." The help center separately lists MP3 among "the most common examples" of what can be uploaded. So format is not what rejects your file — .wav is as natively supported as .mp3.

What rejects it is the byte count, and the byte count is read at a specific moment. Discord moved mobile onto the same timing desktop always used: "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."

The check happens before compression, on the file exactly as it sits on your disk. Export the same recording twice in two formats and you get two different sizes; whichever of those two numbers is under the cap is the one that uploads. The format name never enters the decision — it just happens to determine how big the file came out.

The practical consequence: do not wait for Discord to shrink anything. Whatever you hand it is what gets measured.

What to do when you hit it

Convert before you upload, not after Discord complains. If the source is an uncompressed WAV export from a recorder or a DAW, converting it to MP3 is the shortest route to a smaller file that is still on Discord's natively supported list.

Try it right here

Runs in your browser. Your file is not uploaded anywhere.

Loading tool…

This runs inside your browser tab — the file is read from disk, converted locally, and handed back, with nothing uploaded to a server. That matters here, since the alternative is sending a private recording to a stranger's server to make it small enough for Discord.

From other source formats, the same browser-local path exists for M4A to MP3, FLAC to MP3 and OGG to MP3. If the audio is still inside a video file, extract the audio first. The full set is at all Clapr tools.

One thing conversion is not: renaming. Discord's file type filtering "only checks the file extension against the filename and does not inspect the file contents," and Discord says outright, "You are still responsible for validating the actual contents of the file." That scope is specific — it describes filtering in File Upload components and Slash Command Options — but it is a fair warning generally. Typing .mp3 on the end of a WAV changes neither the size nor the contents.

Platform-specific gotchas

Android users may hit the cap more often since the increase. Discord's own framing: "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." Android does not have a lower cap — the source files are simply bigger, and the source file is what gets measured now.

Mobile data-saving settings name images and videos, not audio. The setting reads: "If enabled, images and videos will be sent in lower quality through your cellular network to use less data." Discord's documentation does not state that audio attachments are touched by it.

An "Audio Quality" row exists in Discord's server caps table (96kbps / 128kbps / 256kbps / 384kbps across the tiers), and it is not your attachment cap. That table lists "Upload" as its own separate row, and does not spell out what the Audio Quality row measures — so do not read those kbps figures as anything to do with uploading a file.

Older help pages still quote the pre-August figure. The account caps article's table still reads "File Sharing Limit 10MB 50MB 500MB". The File Attachments FAQ is the more recently updated page and states 20MB, explicitly "(up from 10MB)". If you find two numbers in Discord's own help center, that is why — go with the newer page and verify before you plan around either.

Links to the file expire. Attachments on Discord's CDN "have signed URLs with a preset expiry time," while "the standard CDN endpoints listed above are not signed, so they will not expire." Paste an audio link elsewhere and it can stop working later. Discord does not publish how long the expiry is, so treat any specific number you read as invented — more in why Discord attachment links expire.

FAQ

What is the audio file size limit on Discord? There isn't a separate one. Audio uses the general per-file attachment cap: 20MB free, 50MB on Nitro Basic, up to 500MB on Nitro. Discord also notes it is experimenting with these limits and that select users may see larger ones.

Why won't Discord let me upload my WAV file? Almost certainly size, not format — .wav is on Discord's list of natively supported audio extensions. The check runs on the file as it exists on your disk, before any compression, so convert it to something smaller before uploading.

How long can an audio file be on Discord? Discord's documentation does not state a duration limit for uploaded audio files. Only the per-file size cap is published. If you need a definitive answer, check the official documentation.

Does Nitro plus a boosted server give me a bigger limit? No — you get the larger of the two, not the total. Discord's developer reference says the value is "calculated as the maximum of these values." And boost-based caps are marked "(server only)", so they do not follow you into DMs.

Do voice messages follow the same size limit? Discord's documentation does not state whether voice messages, forum posts or stickers use the same cap as ordinary attachments. Check the official documentation rather than assuming they match.

Is it safe to convert a private recording online? Only if the tool does not upload it. Most "online audio converter" sites send your file to their servers. The converter on this page does not — it runs in your browser, so the recording never leaves your device.


Figures quoted from Discord's File Attachments FAQ, the Nitro article, the Server Boosting FAQ, the account and server caps article and the developer API reference, checked 16 September 2026. Related: what counts when Discord says your file is too large, the Nitro limit explainer, and the rest of the platform limits guides.

Clapr team

Clapr team

Discord Audio File Size Limit: What Actually Applies | Clapr Blog