Remove silence from audio

Drop an audio file here

or click to choose — MP3, M4A, WAV, FLAC, OGG, Opus, voice memos

Drop a podcast, lecture, interview or voice memo and the page finds every pause longer than you choose and shortens it, leaving a short natural breath so the sentences don't run together. The silence level is set from the recording's own background noise, so quietly spoken words are not mistaken for silence. You see what will be removed on the waveform before saving, the result is checked against the original, and a cut list lets you make the same cuts in a video editor. Nothing is uploaded.

Why fixed silence levels cut words

Every silence remover asks two things: how quiet counts as silence, and how long it has to last. Most use a fixed level, such as −20 dB (the default in Audacity’s Truncate Silence) or the −30 and −50 dB levels in the FFmpeg commands that are copied around forums. A fixed level does not know how loud your recording is, so on a quiet recording, or a speaker who drops their voice, it treats speech as silence.

We tested this on a 54-second voice recording: eight sentences (39.3 seconds of speech) with pauses of 0.35 to 4 seconds between them, background noise at −58 dB, and the fifth sentence spoken 22 dB quieter, like an aside. We ran FFmpeg 7.1’s silenceremove filter with three common settings and this page with its defaults, then searched each result for every sentence.

SettingResult lengthQuiet sentenceNormal sentences
FFmpeg, −20 dB, pauses over 0.5 s36.8 sGoneChopped between words
FFmpeg, −30 dB, pauses over 0.5 s37.0 sGoneChopped between words
FFmpeg, −50 dB, pauses over 1 s47.2 sKeptKept, with up to a second of each pause left
This page, automatic level, pauses over 0.5 s to 0.3 s41.4 sKeptKept

The first two results are shorter than the speech itself: they removed 2.3 to 2.6 seconds of words. The automatic level here measured this recording’s background noise in 10 ms steps (−61 dB) and set silence at −47 dB, below the quiet sentence and above the noise. You can still set the level yourself with the slider; the dashed line on the waveform shows where it sits.

The three settings

SettingDefaultChange it when
Shorten pauses longer than0.5 sRaise it to 1–2 s to remove only dead air and keep natural pauses between sentences; lower it for a fast, jump-cut pace.
Leave a pause of0.3 s0.1 s gives a tight, jump-cut pace; 0.4–0.6 s sounds unhurried. It does not go to zero: soft word starts and endings sit below the silence level, and in our test joining the sound end to end clipped them in the quiet sentence.
Silence is quieter thanautoMove it right if breathing, fan noise or room hum is being kept; left if soft words turn red on the waveform.

Pauses are cut in the middle, so a short part of each pause stays on both sides: the breath after a sentence and the breath before the next one. The start and end of the recording are trimmed to a tenth of a second unless you untick that option.

What the check proves

After saving, the page decodes the new file and compares it with the plan and with the original. The length has to match the plan to the sample, and every kept part has to match the original sound. In a WAV file everything outside the 10 ms blends at the joins is identical, sample for sample. MP3 and M4A are compressed again, so the page reports how far below the sound the encoding difference is instead.

Podcasts, lectures and video

For a podcast or interview, the defaults remove dead air without changing how people talk. For a lecture or a voice memo you will listen to at speed, combine this with Change audio speed: remove the pauses first, then speed up the talking without changing the pitch. To edit a video the same way, download the cut list and apply the cuts in your editor; the times are in the original recording’s timeline.

To cut a recording at its pauses into separate files instead, use Split audio. To cut off one part at the start or end, Trim audio. If the speech is too quiet overall, Increase audio volume raises it without clipping, and Voice recorder records with the browser’s noise filters off so quiet sounds are not faded out in the first place.

Frequently asked questions

How do I remove silence from an audio file?

Drop the file on this page. Pauses longer than half a second are marked in red on the waveform; press Remove silence and download the shorter file. Move the sliders to remove fewer or more pauses before you save.

Will it cut quiet words or the ends of sentences?

It is built not to. The silence level is set a few decibels above the recording's background noise rather than at a fixed number, and only stretches that stay below it for the whole minimum length are shortened. In our test a fixed −30 dB level removed a sentence spoken 22 dB quieter than the rest; the automatic level kept every sentence.

Can I keep a short pause instead of removing it completely?

Yes, and that is the default: every long pause becomes 0.3 seconds, which keeps speech sounding natural. Set Leave a pause of to 0.1 s for a tight, fast pace, or raise it for a slower one. It never goes to zero: the first and last 50 milliseconds around each sound are kept so soft word starts and endings are not clipped.

Will there be clicks where the audio was cut?

No. Every join is blended over 10 milliseconds inside the pause, where there is only background noise. In a WAV file, every other sample is identical to the original, and the page checks this after saving.

Can I use this for a video?

The page works on the sound only. Download the cut list (CSV): it gives the start and end of every removed part in the original timeline, so you can make the same cuts in your video editor.

Is my recording uploaded?

No. The file is decoded, edited and encoded in your browser and never leaves your device. There is no account and no limit on length beyond your device's memory.