tools / audio / remove or insert silence

Remove or insert silence

Remove or insert silence with explicit threshold and duration controls.
Runs locally in your browser. Enable JavaScript to use the interactive tool. The practical details remain available below.

What Remove or insert silence actually does

A silence threshold applied without review is the fastest way to lose a quiet word. This workspace detects the silent passages, draws them on the waveform, and lets every one of them be adjusted or removed from the list before anything is cut. Detection runs two ways and says which one produced the current regions: an instant browser estimate, and a measured pass by the audio engine that performs the cut. The export rebuilds the file from the material between the reviewed regions, so what is removed is exactly what was shown.

How to use it

  • Choose an audio file; an estimate of the silent passages appears on the waveform immediately.
  • Adjust the threshold and minimum length, then re-estimate, or measure with the audio engine for its own answer.
  • Edit or delete individual regions, and use play with regions skipped to hear the result first.
  • Run to rebuild the file from the kept material and download it.

Useful for

  • Tightening the pauses in a podcast or interview.
  • Trimming dead air from the front and back of a voice memo.
  • Cleaning up gaps in a lecture recording before publishing.

Limits worth knowing

  • The regions shown on load are a browser-side estimate; the measured pass comes from the audio engine's own silencedetect and is labelled as such.
  • Silence running to the end of the file has no detected end point, so it is closed at the source length.
  • Regions covering the entire file are refused, since nothing would remain.

Questions people ask

What is the difference between estimated and measured?

The estimate is computed from the decoded waveform in this tab and is instant. The measured pass runs the audio engine's own detection, which is the same engine that performs the cut.

Can I keep a pause the detector flagged?

Yes. Remove that region from the list and it stays in the output.

Can silence be added instead?

The local command line tool has an insert mode for placing a gap at a chosen position.