Play a file and watch its frequency spectrum update live — powered by the browser's own native real-time audio analyser, the same technology behind media-player visualizers.
The Audio Frequency Analyzer shows what frequencies are in your audio: a live spectrum while it plays (with the dominant frequency and its note name) and a long-term average spectrum for the whole file with a table of its strongest peaks.
It is useful for finding hum (50/60 Hz and harmonics), checking a tone’s pitch, seeing where a mix is thin or boomy, and spotting lossy-encoder cutoffs.
The live view uses a Web Audio analyser with a 2048-point FFT and smoothing. The report averages the power spectrum over up to 90 s using a Hann-windowed FFT of 2048–16384 points (your choice), shown on a log frequency axis from 20 Hz to 20 kHz. Peaks are found as local maxima of the smoothed spectrum with parabolic interpolation (sub-bin accuracy) and converted to the nearest note and cents. Band energy sums power from sub-bass (20–60 Hz) to brilliance (6–20 kHz).
Spot 50/60 Hz and harmonic spikes.
See a note’s exact frequency.
Check bass vs treble.
Spot encoder cutoffs.
| Live | 2048-pt FFT, peak readout with note & cents |
|---|---|
| Report | 2048–16384-pt average spectrum |
| Range | 20 Hz–20 kHz log axis |
A display of level versus frequency.
The ‘centre of mass’ of the spectrum — higher means brighter.
It's a genuinely live, real-time analysis of the audio as it plays through your browser's built-in analyser — not a pre-rendered animation.
This tool runs entirely in your browser using the Web Audio API. Nothing is uploaded, stored or shared — there is no server to send your file to, so it works offline once the page has loaded.
Be the first to share your experience with this tool — your feedback helps others.