Equalize an Audio File

Pick an audio file and set bass, mid or treble gains — it's equalized in your browser, nothing is uploaded.

Equalized audio

Equalize audio in your browser

Pick an audio file and set how much to boost or cut each band — the EQ is applied with ffmpeg, entirely in your browser. Bass is a low shelf around 100 Hz (warmth, boominess), Mid a 1 kHz peaking band (vocal presence, "boxiness"), and Treble a high shelf from about 3 kHz up (brightness, hiss). Gains are in decibels from -20 to +20; a band left at 0 is untouched, and at least one band must be set.

Worked example

A phone-recorded interview that sounds dull and slightly boomy: upload interview.m4a, set Bass to -4 and Treble to 5, leave Mid at 0 — the result interview-eq.mp3 has the low-end rumble tamed and the voices clearly brighter. Too harsh? Drop treble to 3. Voice still buried? Add Mid 3 for presence.

Which band does what

Limits and edge cases

FAQ

What do bass, mid and treble actually change?

They're the three classic tone-control bands: bass shapes everything below roughly 100 Hz (kick drums, rumble, warmth), mid works around 1 kHz where voices live, and treble shapes the top from about 3 kHz (clarity, hiss, cymbals). Positive dB values make that band louder, negative quieter, 0 leaves it alone.

How many dB should I move a band?

Start small: 3-6 dB is clearly audible, and most real-world fixes stay under ±8 dB. Cutting usually sounds more natural than boosting. The ±20 dB range exists for rescue jobs, not everyday tweaks.

Why does my boosted audio sound distorted?

Boosting a band raises peaks — audio already near full scale then clips. Try cutting the other bands instead of boosting one (the tonal balance change is the same), or run the file through audio-volume-adjust with a few dB of cut first, then equalize.

Can this remove background noise or vocals?

No — an equalizer changes the level of frequency bands, and noise or vocals overlap the same bands as everything else. A treble cut can soften hiss and a bass cut can tame rumble, but full removal needs dedicated denoise/source separation tools, which this isn't.

Is my audio uploaded anywhere?

No. The page downloads an ffmpeg WebAssembly build once and then processes your file locally in the browser tab — the audio never leaves your device.

Developer & Automation Access

Run it from the terminal

Same engine as this page, headless — via the gizza CLI:

gizza tool audio-eq 'url=https://example.com/input' 'bass=0' 'mid=0' 'treble=0' 'format=mp3'

New to the CLI? Get gizza →

Open it by URL

Pre-fill and auto-run this tool with query parameters — the names match the API/CLI:

https://gizza.ai/tools/audio-eq/?url=https://example.com/input&bass=0&mid=0&treble=0&format=mp3