Silence Remover
Automatically trim silent sections from an audio file
Your files are processed on your device. The first use downloads a processing engine, which your browser then keeps.
Drop an audio fileTap to choose an audio file
or click to browseor tap to choose
Automatically trim silent sections
Large files (over 500 MB) may take longer or run out of browser memory
About Silence Remover
Automatically detects and trims quiet or silent sections from an audio file — useful for cleaning up a voice recording with long dead air, or tightening up a podcast with awkward pauses. Runs entirely in your browser — the audio never leaves your device.
Upload your audio file and adjust the silence threshold and minimum duration if needed. Every pause that would be cut is listed with its time range: un-tick any you want to keep (a dramatic pause, a beat before a punchline). Preview the result right on the page, then Remove Silence and download.
This trims silence throughout the file, not just at the start and end — it looks for any stretch quieter than the threshold and at least as long as the minimum duration, and removes it. If it's cutting out parts that shouldn't be silent, try lowering the threshold (a more negative dB value is stricter about what counts as "silent").
Watch: Silence Remover in Action
- Does this only trim silence from the start and end?
- No — it trims silence throughout the entire file, looking for any stretch quieter than the threshold and at least as long as the minimum duration you set, wherever it occurs.
- Can I keep a pause I want, like a dramatic beat?
- Yes. Every pause that would be cut is listed with its time range (for example 0:01 to 0:03). Un-tick any pause to leave it exactly as it was; Cut all and Keep all change every pause at once. The length shown under the list updates as you tick, and Preview the result plays the outcome on the page without using a trial use.
- What do I do if it's cutting parts that shouldn't be silent?
- Try lowering the threshold — a more negative dB value is stricter about what actually counts as "silent," which reduces the chance of trimming quiet-but-intentional audio.
- What does the silence threshold actually mean?
- It is a level in dB. The audio is split into 20 millisecond windows, and a window counts as silent if its loudest channel is below the threshold. At -35 dB quiet room tone is usually caught, while -15 dB would treat most soft speech as silence.
- What does the Auto threshold button do?
- It decodes the file in your browser, estimates the background noise from its quietest parts and sets the slider 10 dB above that, rounded to a multiple of 5 and kept between -60 and -15 dB. A message tells you the noise level it found.
- Will it remove every pause completely?
- With Remove them completely, it cuts each qualifying stretch and keeps only about 15 milliseconds of quiet beside the speech, so words are not clipped but no pause of 0.1 second or more is left behind. The shorten options leave a pause of 0.3, 0.5 or 1 second instead, and the result line says which one was used, for example 1 pause shortened to 0.3 s.
- Why did it say no silence was found?
- No stretch was both quieter than the threshold and longer than the Minimum Duration. Try a higher threshold, such as -30 or -25 dB, or shorten the minimum to 0.3 seconds. If the whole file is below the threshold, lower it instead.
- Does it change the sample rate?
- No. The saved file has the sample rate of the file you dropped, so a 44.1 kHz recording comes back at 44.1 kHz, not 48 kHz. The result line states the rate it was saved at. Only the format family can differ for unusual inputs, as the next answer explains.
- How much pause is left?
- That is the Pauses menu. Remove them completely leaves only about 15 milliseconds of quiet beside the speech, so a 3.5 second clip with a 1.5 second pause comes out at about 2.0 seconds. Shorten to 0.3, 0.5 or 1 s leaves a pause of about that length, so the same clip with 0.5 s comes out at about 2.5 seconds. The list under the sliders shows each pause before anything is cut.
- Does it change the format or quality of my file?
- The kept audio is passed through a temporary 16-bit WAV and then encoded to the source family: WAV stays WAV, FLAC stays FLAC, M4A-type becomes M4A, OGG-type becomes OGG, otherwise MP3. Lossy files are therefore encoded once more. The sample rate is the one your file had (a 44.1 kHz file stays 44.1 kHz), and the result line states it.
How to use Silence Remover
Drop an audio file. Silence Threshold runs from -60 dB to -15 dB in steps of 5 and starts at -35; anything quieter than it counts as silence. Pressing Auto threshold measures the file's own background level and sets the slider about 10 dB above it. The Pauses menu chooses Remove them completely, or Shorten to about 0.3 s, 0.5 s or 1 s. Minimum Duration, from 0.2 to 2 seconds, decides how long a quiet stretch must be before it is touched.
Every pause that would be cut appears in a list with its time range, such as 0:01 to 0:03. Un-tick any pause you want to keep, and use Preview the result to hear the outcome on the page before anything is processed; nothing in the list or the preview uses a trial use.
Press Remove Silence. A summary shows the old and new length to a tenth of a second and how many pauses were removed or shortened, such as 0:04.0 to 0:02.0, 1 pause removed. Preview it, then download desilenced_ plus your original name.
When to use it
Good for tightening a talking-head recording, trimming dead air from a voice memo or a recorded lecture, or shortening a dictation where you paused to think. The shorten options keep a natural beat between sentences, so the result does not sound chopped, which usually suits podcasts better than removing pauses entirely.
When not to use it
Do not use it on music, ambient recordings or anything where quiet moments are part of the content, since it cannot tell a deliberate rest from dead air. It also does not trim a noisy room: if the background hiss is louder than your threshold, nothing is detected as silence. Run the Noise Remover first or raise the threshold.
Tips for best results
Click Auto threshold first; it reads the file's quietest sections and picks a sensible starting point, and you can then nudge it. If words are being clipped, lower the threshold in 5 dB steps or lengthen the Minimum Duration. A longer minimum leaves short natural gaps between words alone, so only real stretches of dead air are removed.
Limitations
Silence is judged in 20 ms windows against the loudest of the first two channels, so a very noisy floor will not count as quiet and extra channels beyond two are dropped. With Remove them completely about 15 ms of quiet is kept beside speech so words are not clipped; the shorten options keep 0.3, 0.5 or 1 s. The saved file has the same sample rate as the one you dropped. Cut points get an 8 ms fade, and results vary with the recording.
Privacy
Detection is plain JavaScript working on audio your browser has already decoded, so the recording never leaves the tab. Only the last step, encoding, uses the engine, which is downloaded once on first use, around 25 MB from a public CDN. Where your silences fall is reported only in the summary line on the page.
Next: Audio Volume Normalizer
Even out the volume across the whole recording
More from Audio Tools: