Skip to main content
Split-Band Dynamic De-Esser

De-Esser Online

Reduce harsh “s”, “sh” and “t” sounds in voiceovers, podcasts and vocals. A split-band dynamic de-esser turns down only the sibilance band when it crosses your threshold, and a Removed solo lets you hear exactly what is taken out. Runs in your browser with WAV export.

De-Esser

Runs locally in your browserReady

Drop an audio or video file here

WAV, MP3, M4A, FLAC, OGG, MP4, MOV or WebM. Decoded in your browser, never uploaded.

Choose file

100% browser-local processing · No files uploaded to any server

Acoustic Engineering Guide · Architecture

How this tool works in browser memory

How this tool decodes, analyzes, and masters your dialogue locally with zero cloud latency.

01Phase 01

1. Sibilance Detector (Sidechain)

The channels are summed to mono and band-passed from the chosen frequency up to 1.8× (for example 5.5–9.9 kHz). A 1 ms attack / 60 ms release envelope follower tracks how loud each “s”, “sh” and “t” is.

02Phase 02

2. Split-Band Gain Reduction

A 4th-order Linkwitz-Riley crossover splits the voice at the same frequency. When the detector crosses your threshold, only the high band is turned down (5:1, capped at the max reduction you set). The low band with the body of the voice is left alone.

03Phase 03

3. A/B, Removed-Only Solo and WAV Export

Switch between Original, Processed and Removed to hear exactly what is being taken out, check the max-reduction readout, then download the result as a 16-bit PCM WAV file.

Frequently Asked Questions

Common Questions & Technical Clarifications

How does this online de-esser work?+

It is a split-band dynamic de-esser. A detector listens to the sibilance band and, whenever it crosses the threshold, turns down only the frequencies above the crossover for as long as the “s” lasts. Everything is processed locally in your browser.

What settings should I start with?+

Start with the defaults: threshold −30 dBFS, max reduction 6 dB, frequency 5.5 kHz. Lower the threshold until the readout shows a few dB of reduction on harsh “s” sounds. Around 4–6 kHz suits most lower voices and 6–8 kHz most higher voices. Keep max reduction around 4–8 dB so speech does not start to sound lispy.

How do I know I am not overdoing it?+

Click Removed to hear only what the de-esser takes out. You should hear short “s” and “sh” bursts, not whole words. If you hear vowels, or the voice starts to sound dull or lispy, raise the threshold or lower the max reduction.

Does it change the rest of my audio?+

Below the threshold no gain reduction is applied, and the low and high bands of the crossover add back up to a flat response, so the level of non-sibilant sound stays the same. The crossover adds a small phase shift around the split frequency, which is normal for split-band de-essers.

Is my audio uploaded anywhere?+

No. Decoding, de-essing and WAV encoding all run in your browser. You can drop audio files or videos; the soundtrack is processed and exported as a WAV file.