Remove Silence
Upload an audio file and automatically remove silent sections. Configure the noise floor threshold (the volume level below which audio is considered silence) and the minimum silence duration (how long a quiet section must be before it's removed). The tool uses ffmpeg's silenceremove filter to detect and cut silent segments.
This is useful for cleaning up podcast recordings, removing dead air from voice memos, tightening up lecture recordings, or preparing audio for editing. The default settings (-40 dB threshold, 0.5 second minimum) work well for most spoken-word content. Adjust the threshold lower (-50 dB) if the tool is cutting too aggressively, or higher (-30 dB) if it's missing quiet sections.
Everything runs in your browser using ffmpeg.wasm — your audio is never uploaded to a server.
By The Paper Room Editorial Team — Audio Tools
Frequently asked questions
What threshold should I use?▼
-40 dB is a good default for most recordings. If the tool is removing parts that shouldn't be silent (like quiet speech or ambient music), try -50 dB. If it's missing obvious silent sections, try -30 dB. The right value depends on the background noise level of your recording.
What does minimum silence duration mean?▼
It's the minimum length of continuous silence (below the threshold) before it gets removed. A value of 0.5 seconds means brief pauses in speech are preserved, while longer gaps are cut. Increase this to 1-2 seconds if you want to keep natural pauses between sentences.
Will this remove all pauses from speech?▼
Not necessarily. Very brief pauses (under the minimum duration setting) are preserved. Also, if the speaker's breathing or room tone is above the threshold, those sections won't be detected as silence. Adjust both parameters to find the right balance for your content.
Does this upload my audio to a server?▼
No. The processing runs entirely in your browser using ffmpeg.wasm. Your audio file never leaves your device.