Silence Remover
Load an audio file and automatically cut out silent gaps — tune the threshold, minimum length, and how much padding to leave — then export a lossless WAV, all in your browser.
ℹ This detects silence by level (loudness), not by understanding speech — it’s an energy gate, not voice detection. Tune the threshold to your recording: too high and quiet words get cut, too low and gaps stay. Output is WAV (browsers can’t write MP3/AAC). Everything runs locally — your file is never uploaded.
How It Works
Your file is decoded to raw samples in the browser. The tool measures a short-window loudness envelope (≈20 ms RMS) across the whole file and marks every stretch that stays below your threshold as silence. A silent stretch is only removed if it lasts at least your minimum length, and a slice of padding is left at each edge of the cut so transitions don’t click. The kept segments are joined back together and exported as a lossless 16-bit WAV. The waveform shades the regions that will be removed so you can dial in the settings before rendering. Nothing is uploaded.
This is level-based gating, not speech recognition: it can’t tell a quiet word from background hiss, so set the threshold for your recording. Use “Leading/trailing only” to just top-and-tail a clip, or “All silences” to tighten gaps throughout. For MP3 output, re-encode the WAV in a desktop app.