Silence Remover — Trim Dead Air from Audio
Strip the silence from a recording — remove the dead air at the start and end, and optionally cut the pauses throughout. Tune the threshold and minimum length to taste. No upload, works offline — your audio is cleaned on your device and never leaves it.
Runs entirely in your browser — your audio is never uploaded.
- No upload Your video never leaves your device — it is processed locally.
- Works offline After the first load it runs with no internet connection.
- No size or daily limits No file caps, no paywalls — only your device memory.
- Private & safe Skip sketchy upload sites; nothing is sent to a server.
How it works
Silence removal is handled by ffmpeg compiled to WebAssembly and run inside
your browser using its silenceremove filter. When you trim only the ends, the tool
strips the leading silence, reverses the audio, strips the new leading silence (the original
trailing silence) and reverses it back — leaving the pauses inside the recording intact. When
you also remove pauses, it strips every silent run in a single pass. Your chosen threshold sets
how quiet a section must be (in dB) and the minimum duration sets how long it must last to be
cut. The cleaned audio is re-encoded to MP3 (libmp3lame) or AAC. Because it is an
audio-only re-encode, it is fast — far quicker than a video tool. Everything runs on your device,
so nothing is uploaded, and the engine is cached after its one-time download (about 9 MB).
How to remove silence from audio
- Choose an audio or video file with the drop zone above, or drag one onto it.
- Decide whether to trim only the ends or also remove the pauses throughout.
- Set the silence threshold in dB and the minimum silence length.
- Press Remove silence, then click Download when it finishes.
Because this only re-encodes audio, most recordings finish in seconds. Very long files take a little longer and use more memory because the whole file is processed in the browser.
Why remove silence locally instead of on an upload site
Online silence removers upload your full recording to a server, process it there and hand back a link — slower over a typical connection, and it exposes private audio to a third party, often with size caps or paid tiers. Doing it in your browser removes the upload step entirely, keeps the recording private, and has no limits beyond your device memory. It also sidesteps a genuine safety problem: in March 2025 the FBI’s Denver field office warned that some free online file tools were being used to spread malware — so keeping the work on your own machine is simply safer.
| Local (this site) | Typical cloud tool | |
|---|---|---|
| Upload required | No | Usually |
| File-size caps | None (device memory) | Common |
| Works offline | Yes, after first load | No |
| Files stay private | Yes — never sent | Sent to a server |
Common uses
Tidying the silent lead-in and tail of a podcast or voice-over, tightening an interview by cutting long pauses, cleaning up a voice memo or dictation before sharing it, removing dead air from a lecture or meeting recording, or trimming the gaps out of a screen-recording’s narration. For speech, a threshold around −30 to −40 dB with a half-second minimum is a good starting point.
More video & audio tools
Frequently asked questions
Is my audio uploaded to remove the silence?
No. The processing runs entirely inside your browser with ffmpeg compiled to WebAssembly. Your file is read into memory on your own device, the silent sections are detected and removed there, and the cleaned audio is written locally for download. Nothing is sent to a server, so there is no upload wait and no copy is stored online.
What is the difference between trimming the ends and removing pauses?
Trimming the ends removes only the dead air before the first sound and after the last sound, leaving everything in between untouched — useful for tidying a recording without changing its pacing. Removing pauses also cuts the silent gaps throughout, which tightens up a recording and shortens it, but can sound abrupt if the threshold is too aggressive. Use end-trimming for a gentle cleanup and pause-removal when you want a tighter, shorter result.
What do the threshold and minimum duration settings do?
The threshold (in decibels) sets how quiet a section must be to count as silence — a value like −30 dB treats fairly quiet passages as silence, while −50 dB only removes near-total silence and preserves soft sounds and room tone. The minimum duration is how long a quiet stretch must last before it is cut, which stops the tool from chopping natural micro-pauses between words. Raise the threshold toward 0 dB to remove more, and increase the duration to be more conservative.
Will it cut off the start of words or quiet speech?
It can if the threshold is set too high (too close to 0 dB) or the minimum duration is too short, because soft consonants and quiet talking may dip below the threshold. If you hear clipped words, lower the threshold (a more negative number such as −40 or −45 dB) so only genuine silence is removed, and raise the minimum duration so short natural pauses are kept. A little trial and error gives the cleanest result.
Can I use a video file?
Yes. You can drop in a video and the tool extracts its audio, removes the silence, and gives you a cleaned audio file (MP3 or M4A). It does not return a video — if you need the trimmed audio back in a video, use the Add Music to Video tool to mux it onto your footage afterward.
Does it work offline?
Yes. The site is a Progressive Web App, so it works without a connection after the first visit, and the ffmpeg engine is cached after its one-time download so silence removal keeps working offline.
All processing happens on Video Tools entirely within your browser. Audio is never uploaded to a server.