Code tool

Audio Click and Pop Remover

Use conservative short-pulse detection with local interpolation or partial attenuation. Listen before keeping the result.

In-browser processingNo account requiredPrivacy details ↗

This detector looks for a large sample jump followed by an opposite return jump, relative to recent signal differences. Vinyl, digital and mouth presets allow pulses up to 1, 0.5 and 2 ms respectively. It interpolates between the surrounding samples, or mixes that repair at 50%. It can miss gradual clicks and damage percussion or consonants. It does not remove continuous hiss, hum, clipping or long dropouts. Lower sensitivity or exclude musical attacks from the time range. Outside accepted regions the decoded samples are unchanged before WAV quantization. Files stay on this device. Limits: 15 MB input, 120 seconds, mono/stereo, up to 96 kHz and 12 million decoded samples. Decoding allocates memory before decoded limits can be checked. Output is a new 16-bit PCM WAV at the browser-decoded rate; source metadata and encoding are not retained.

Choose an audio file. No upload or microphone access is needed.

A QUICK WALKTHROUGH

How to use this tool

  1. Choose one audio file and a time range.
  2. Choose the source preset, sensitivity and repair method.
  3. Repair, compare both previews, then download the WAV if it sounds better.

Scope and limits

This detector looks for a large sample jump followed by an opposite return jump, relative to recent signal differences. Vinyl, digital and mouth presets allow pulses up to 1, 0.5 and 2 ms respectively. It interpolates between the surrounding samples, or mixes that repair at 50%. It can miss gradual clicks and damage percussion or consonants. It does not remove continuous hiss, hum, clipping or long dropouts. Lower sensitivity or exclude musical attacks from the time range. Outside accepted regions the decoded samples are unchanged before WAV quantization. Files stay on this device. Limits: 15 MB input, 120 seconds, mono/stereo, up to 96 kHz and 12 million decoded samples. Decoding allocates memory before decoded limits can be checked. Output is a new 16-bit PCM WAV at the browser-decoded rate; source metadata and encoding are not retained.

GOOD TO KNOW

Common questions

Does the repair count prove these were unwanted clicks?

No. Counts are candidate regions per channel, so a stereo click may count twice. This is a heuristic, not an audio restoration guarantee. Compare the original and repaired audio, especially drums and speech.