NEW · FFmpeg.wasm · 100% Browser-Based

Audio Silence Remover

Automatically detect and remove leading and trailing silence from any audio file, or compress silent gaps mid-clip below a chosen threshold. FFmpeg.wasm runs locally. No upload, no signup, no watermark.

🎵
Drop an audio file
MP3 · WAV · AAC · OGG · FLAC · M4A
Files stay on your device · Never uploaded

Related Tools on UDT

Audio Trimmer →
Manual frame-accurate trim with visual waveform display.
Audio Normalizer →
EBU R128 loudness normalization to broadcast standards.
Audio Compressor →
Compress with bitrate/quality presets — MP3, AAC, Opus.
All Audio Tools →
Browse the full Audio Suite — 13 tools, all in-browser.

Why Do This in Your Browser?

Every podcast recording starts with a few seconds of silence while the host hits record and settles in. Every one ends with a similar tail. In a clean session those bookends are obvious; in a multi-segment edit they multiply and the manual trim work compounds. And inside the recording itself, awkward pauses, breaths, and dead-air gaps each cost a second or two — across a 30-minute episode that's minutes of wasted attention.

The fix is automated silence detection: an algorithm scans the waveform, identifies regions where amplitude stays below a threshold for a minimum duration, and removes (or shortens) those regions. FFmpeg's `silenceremove` filter does exactly this, and it runs in the wasm build with no extra dependencies. This tool exposes the two parameters that matter — threshold (how quiet counts as silence) and minimum duration (how long the gap has to be) — and applies the filter in two modes: end-trim only, or aggressive mid-clip gap compression.

How It Works

Drop an audio file. Pick a mode: 'Trim leading and trailing' (the conservative default — removes silence at the start and end only) or 'Compress mid-clip gaps' (the aggressive mode — also shortens long silent regions inside the file). Adjust the threshold in dBFS — -40dB is a good default for podcasts, -50dB for quieter content. Set the minimum silence duration that should be removed — 500ms is standard for natural-sounding edits.

FFmpeg applies the `silenceremove` filter with parameters mapped from the UI: `stop_periods=-1:stop_duration=0.5:stop_threshold=-40dB` for trim-only mode, or `start_periods=1:start_duration=0.5:start_threshold=-40dB:stop_periods=-1:stop_duration=0.5:stop_threshold=-40dB:detection=peak` for full mid-clip removal. The output shows the before-and-after duration so you can see exactly how much was cut.

Tip: For manual frame-accurate trimming rather than auto-detection, use the Audio Trimmer. After cleaning silence, run the result through the Audio Normalizer for distribution-ready loudness.

Common Use Cases

Podcast Edit Cleanup
Automatically remove the dead-air bookends from every recorded take. Saves 30–60 seconds of manual trim work per episode.
Interview Transcript Prep
Shorten long thinking pauses before transcription — speeds up Whisper or other STT runs without losing context.
Voicemail Compression
Trim the leading silence that voicemails almost always include before the message starts.
Audiobook Chapter Tightening
Remove unnatural pause gaps that creep in during home recording. Result feels more like professional studio output.
Sample Library Prep
Auto-trim silence from one-shot samples before importing into a DAW or sampler. Saves manual trim work across hundreds of files.
Lecture Recording Cleanup
Remove silent periods when the instructor pauses or wrote on the board. Reduces a 90-minute file to 70 minutes of actual content.

How We Compare

Honest read on free, paid, and self-hosted options for this kind of job:

UDT Audio Silence Remover (this tool): Free, browser-based, FFmpeg.wasm silenceremove filter. Two modes (trim-only and mid-clip compression), adjustable threshold and minimum duration, before/after duration display. No upload, no watermark, no signup.
Auphonic (cloud): Specialized audio cleanup service. Excellent for podcasts; free tier limited to 2 hours/month. UDT is unlimited and local.
Audacity (desktop): Free, full audio editor. Truncate Silence effect does the same job. This browser tool is the focused alternative — no install.
Descript: Cloud editor with 'remove word gaps' as a feature; subscription required. UDT is free and local.
FFmpeg CLI: Free, command-line; same engine as this tool. silenceremove=start_periods=1:start_duration=0.5:start_threshold=-40dB. This is FFmpeg with a UI.
Adobe Audition: Creative Cloud $20+/mo. Diagnostic panel includes silence detection. Higher control for advanced users.

Frequently Asked Questions

Is this audio silence remover really free?+
Yes — completely free, no watermark, no time limits, no signup. The site is supported by ads elsewhere; the tool is unrestricted.
What's the difference between trim-only and mid-clip compression mode?+
Trim-only removes silence at the very start and very end of the file — useful for cleaning up recording bookends without changing anything in the middle. Mid-clip compression also finds and shortens long silent gaps inside the recording — useful for tightening pacing across an entire episode.
What's a good threshold value?+
Most home and studio recordings sit at -40dB to -50dB for true silence. Pick -40dB for a conservative cut (only obvious silence) or -50dB for an aggressive cut (also removes very quiet room tone). Background noise levels in your recording set the practical floor.
What's a good minimum silence duration?+
500ms (half a second) is the natural-sounding default — it leaves intentional pauses for breath but removes dead air. 250ms is more aggressive and can sound clipped. 1000ms is more conservative and only removes obvious long pauses.
Are my audio files uploaded anywhere?+
No. FFmpeg.wasm runs entirely in your browser. The 32MB engine downloads once and caches; after that, the tool works fully offline.
Will the tool cut off the start of speech?+
Usually no — the threshold and minimum-duration parameters give the algorithm a window of tolerance. If speech begins below the threshold (a soft-spoken opener), the tool may shave the very first frames. The conservative default (-40dB / 500ms) almost never does this; the aggressive mid-clip mode is where it can happen.
What's the maximum file size?+
Limited by browser memory. Most laptops handle 1–2GB audio files comfortably; phones cap around 500MB.
What's the underlying engine and license?+
FFmpeg.wasm v0.12.x with @ffmpeg/core v0.12.6 (silenceremove filter built in). FFmpeg itself is LGPL-licensed; the wasm wrapper is MIT.