SnipAudioCut audio

How do you make a Discord soundboard sound that fits the 5.2-second limit?

Published 2026-10-24 · by patrick-eu

Short answer: Discord's developer documentation sets two limits for a soundboard sound: a maximum of 5.2 seconds and 512 KB, as an MP3 or OGG file. Open your song or recording in the audio cutter, type a start and an end that are 5.1 seconds or less apart, choose MP3 at 320 kbps, and download. In our tests a 5.2 s clip came out at 210,024 bytes at 320 kbps, which is 41% of the size limit, so the length is the only limit you have to work for.

What Discord allows

Discord's help article on the soundboard explains how to use and add sounds, and its developer documentation gives the numbers. From the two pages, read on 2026-10-24:

The documentation writes the size limit as "512kb". We don't know whether Discord counts 512,000 or 524,288 bytes, so the table below shows both; at 5.2 s every bitrate is far under either.

How we tested

Size of a 5.2 s clip at each bitrate

ExportBytes for 5.2 sShare of 512,000 BClip length that would reach 512,000 BReach 524,288 B
MP3 128 kbps84,00916.4%31.97 s32.73 s
MP3 192 kbps126,01424.6%21.29 s21.81 s
MP3 256 kbps168,01932.8%15.96 s16.35 s
MP3 320 kbps210,02441.0%12.77 s13.06 s
WAV 16-bit stereo917,324179%not accepted by Discord
Measured by snipaudio.com, 2026-10-24: files the audio cutter downloaded for a 10.000 to 15.200 s region of the Mozart WAV. The MP3 is constant bitrate, so a mono source and the 128 kbps MP3 source gave the same byte counts as the stereo WAV.

Because the pages write constant-bitrate MP3, the size depends only on the length and the bitrate, not on the music or on mono versus stereo: the mono WAV, the stereo WAV and the 128 kbps MP3 source all produced a 126,014-byte file at 192 kbps. A 5.2 s file hits the size cap at no bitrate the cutter offers. That is why we recommend 320 kbps: the clip is re-encoded once, and we measured earlier that 320 kbps adds the least loss.

The WAV to MP3 converter offers lower bitrates for mono files, down to 64 kbps at 44.1 kHz, but with the size cap this far away there is no reason to go below 128.

How long the MP3 really is

The cutter cuts WAV to the sample: the 10.000 to 15.200 s region came back as exactly 229,320 samples, 5.200 s, and every sample matched the source to within 1 step of 16-bit rounding. MP3 cannot do that. An MPEG-1 Layer III frame holds 1,152 samples (26.1 ms at 44.1 kHz), the encoder starts with a short silence and ends by filling the last frame, so the file is always a whole number of frames and a little longer than what you typed.

Region typedMP3 192 kbps, bytesDecoded samplesLength a player reportsOver 5.2 s?
5.000 s120,999222,3365.042 sno
5.100 s123,506226,9445.146 sno
5.150 s124,760229,2485.198 sno
5.170 s124,760229,2485.198 sno
5.200 s126,014231,5525.251 syes, by 51 ms
5.250 s126,641232,7045.277 syes
5.300 s127,895235,0085.329 syes
Measured by snipaudio.com, 2026-10-24. Start 10.000 s in every case. Decoded with FFmpeg 4.4.2; "length a player reports" is FFprobe's duration, which equalled the decoded sample count divided by 44,100 for every file.

The extra time is almost all silence. In the 5.200 s file at 192 kbps the first 288 samples (6.5 ms) and the last 725 samples (16.4 ms) were within 2 steps of zero, and the rest of the padding sits inside the final frame. It is inaudible, but a program that checks the length will count it. We did not upload any of these files to Discord, so we cannot say whether Discord reads the length from the decoded audio or from the file's frames; both come out over 5.2 s for a 5.200 s cut. Typing 5.1 s leaves 54 ms of room.

If your source is already an MP3, the cutter decodes it first, and an MP3 without a LAME header starts 25 ms late, so your typed times land 25 ms early in the music. The cut from our 128 kbps MP3 source was otherwise identical: 126,014 bytes and 5.251 s. We measured that offset separately.

Making it loud enough, and avoiding the click

Discord's volume field runs from 0 to 1, so a quiet clip stays quiet after upload. The audio cutter has no volume control, but the WAV to MP3 converter does, and it also has start and end fields of its own. For a WAV source you can do the whole job there; for anything else, export WAV from the cutter and drop it on the converter.

Job on the WAV to MP3 converterPeak beforePeak afterClipped sample values
Quiet clip (Mozart turned down 12 dB), Volume 200%, WAV out−14.96 dBFS−8.94 dBFS0
Same, MP3 192 kbps out−14.96 dBFS−9.24 dBFS0
Normal-level Mozart, Volume 200%, WAV out−2.96 dBFS0.00 dBFS662
Normal-level Mozart, Volume 100%, trimmed 10 to 15.2 s on the page, MP3 192 kbps−2.96 dBFS−3.27 dBFS0
Measured by snipaudio.com, 2026-10-24. 200% raised the peak by 6.021 dB and the RMS level by 6.022 dB, which is the +6.02 dB a doubling should give. Sample values counted over both stereo sides.

Use 200% only on a clip whose peak is below −6 dBFS, or the loud parts clip: our normal-level excerpt hit full scale 662 times. The page warns "Above 100%, loud parts can clip." when you move the slider past 100. The trimmed MP3 from the converter was 126,337 bytes, 323 more than the cutter's, because the converter copies the WAV's title and artist tags into the file.

A cut that ends in the middle of a note clicks. The cutter's shortest fade is 0.1 s; with Fade out at 0.1 s the last 100 ms of our clip peaked at −11.88 dBFS instead of −7.42 dBFS, the size stayed at 126,014 bytes and the length at 5.251 s. How long a fade removes the click is measured in its own guide.

Step by step

  1. Open the audio cutter and drop in the song or recording the sound comes from. MP3, WAV, M4A, OGG, Opus and FLAC files open, and so does the sound track of an MP4 or MOV file.
  2. Find the moment on the waveform and type the start time. Type an end time at most 5.1 s later; the Length field shows the difference.
  3. Optional: set Fade out to 0.1 s if the clip ends mid-sound.
  4. Choose MP3 and 320 kbps, press Download. If the clip is quiet, choose WAV instead, then open that WAV in the WAV to MP3 converter, set Volume to 150 or 200%, pick 320 kbps and convert.
  5. In Discord, from the desktop app or a browser, open the soundboard panel in a voice call, press Add Sound, pick the MP3 and give it a name of 2 to 32 characters. You need the Create Expressions permission in that server.

Questions

Can I cut several sounds from one file at once?

Yes. Press "+ Add region" in the cutter for each sound; every region downloads as its own file with the same format and fade settings. Keep each region at 5.1 s or less.

Does mono make the file smaller?

Not in the cutter: constant-bitrate MP3 has the same size in mono and stereo, 126,014 bytes for 5.2 s at 192 kbps in both our runs. The WAV to MP3 converter lists 64 and 96 kbps for mono files, which would be smaller, but at 5.2 s even 320 kbps stereo uses 41% of the limit, so there is nothing to gain.

Can I upload a WAV or an OGG from this site?

Discord accepts MP3 or OGG, and this site exports MP3 or WAV, so use MP3. The pages do not write OGG.

Continue with the next audio task