Skip to content
SpeakSay

Free Online Audio Compressor

Control your audio's dynamic range with a full-featured compressor. Adjust threshold, ratio, attack, release, and make-up gain — or pick a preset and export instantly.

  • Free
  • No sign-up
  • Stays on your device

Why use this tool

Full Compressor Controls

Threshold, knee, ratio, attack, release, and make-up gain — all adjustable.

5 Quick Presets

Gentle Voice, Broadcast, Podcast, Heavy, and Limiter presets for instant results.

Make-Up Gain

Compensate for gain reduction and match or exceed the original loudness.

Live Preview

Hear compression applied in real-time before exporting your file.

100% Private

All processing runs in your browser — nothing is ever uploaded.

Any Audio Format

Works with MP3, WAV, OGG, M4A, FLAC, and more.

Frequently asked questions

Audio compression reduces the dynamic range of a recording — making loud parts quieter and quiet parts relatively louder. This produces a more consistent, polished sound used in broadcast, podcasting, and music production.

Threshold sets the level above which compression kicks in. Ratio determines how much gain reduction is applied (e.g. 4:1 means for every 4 dB above threshold, only 1 dB passes through).

The knee controls how gradually compression begins around the threshold. A high knee value (soft knee) is more transparent; a low value (hard knee) is more aggressive.

A limiter (ratio 20:1, hard knee, fast attack) prevents any signal from exceeding the threshold — useful for preventing clipping before export or upload.

No. Compression runs entirely in your browser via DynamicsCompressorNode and OfflineAudioContext. Nothing is sent to a server.

Exported audio is a lossless WAV file at the original sample rate.

Need a voice, not just an edit?

Turn a script into speech, clone a voice or produce a podcast. Start free with 10,000 credits.