BitSized

Compress Audio for Discord: Get Sound Files Under 20MB

Audio attachments on Discord follow the same limits as video: 20MB free, 50MB on Nitro Basic, 1GB on Nitro. Most MP3s already fit, so the files that bounce are usually uncompressed WAV or FLAC recordings. Convert those to MP3, AAC, or Opus at 96 to 192 kbps and a typical recording drops by 90 percent. Below: exactly how much audio fits, why files get huge, and the honest paths to fixing them.

Last updated: · every number on this page was re-verified against official sources on this date

How much audio actually fits in 20MB

The math is friendlier than video. Sound needs a fraction of the bitrate that moving pictures demand, so 20MB carries real content, more than a token preview. The table below counts usable minutes inside Discord's free 20MB limit at common formats and bitrates, so you can tell at a glance whether your file is anywhere near trouble.

Format and bitrateSize per minuteMinutes inside 20MBGood for
WAV (CD quality, stereo)about 10.6MBunder 2nothing; this is the problem format
FLAC (lossless)about 5 to 7MB3 to 4archiving, not chat
MP3 320 kbpsabout 2.4MBabout 8full-quality music sharing
MP3 128 kbpsabout 1MBabout 19everyday music, podcasts
AAC / M4A 128 kbpsabout 1MBabout 19same job, slightly better efficiency
Opus 96 kbps voice, monoabout 0.7MBabout 27voice memos, meeting notes
MP3 64 kbps mono voiceabout 0.5MBabout 38long voice recordings

Figures are approximations of the standard formulas (bitrate × 60 ÷ 8 = kilobytes per second); real files vary a little with encoder settings and metadata.

Where our tool fits in: audio inside videos

BitSized is a video compressor, and its audio controls matter here because most "video too large" complaints in Discord are secretly audio problems. When you compress a clip with our Discord video compressor, the audio track is kept at 96 kbps AAC or muted entirely, and the freed bitrate goes to the picture. For clips where the visuals matter less than the sound (a concert recording, a lecture, a gaming session you are sharing for the voice chat), muting the video track's competition and trimming length are the two moves that save the most.

For standalone audio files, honesty first: this site does not currently convert MP3, WAV, or FLAC files, and we will not pretend otherwise. What follows are the routes that actually work, ranked by how much they respect your files.

Three real ways to shrink an audio file for Discord

1. Re-export from the app that made it. If the recording came out of Audacity, GarageBand, a DAW, or your field recorder, exporting a second copy as MP3 or AAC at 128 to 192 kbps is the cleanest fix. You keep the original WAV for editing and get a chat-sized file for sending. No upload, no new tools, no surprises, and you control the bitrate exactly.

2. Use Discord's voice message feature. For short spoken content, hold the plus button in a DM and record a voice message. Discord encodes it internally at voice-friendly settings, and the result is small by design. This is not for music (it will sound thin), but for quick explanations and reactions it beats any conversion pipeline you could set up.

3. A local converter, or a web one with eyes open. FFmpeg on your computer converts anything to anything with one command, and free apps like it do the same with a GUI. Online audio converters also work, but remember what they are: your file is uploaded to someone's server, processed, and offered back. For a song you found publicly that is fine; for a private recording of your band's argument about the setlist, think first. Our privacy-first stance exists precisely because that trade is avoidable more often than people assume.

What Discord does to audio (and what it does not)

Discord's inline player handles MP3, M4A/AAC, WAV, OGG, and FLAC attachments, showing a compact player card in chat. It does not transcode your file before playback, so a 320 kbps upload sounds like a 320 kbps file. Voice and video calls are different systems: live voice uses Opus at dynamic bitrates tuned for conversation, and that processing is entirely separate from file attachments. None of this changes the size limit: the file you attach must fit the plan of whoever uploads it, and oversized files are rejected outright now that Discord checks size before accepting uploads.

Frequently asked questions