See the sound

Audio Waveform Visualizer

Upload an audio file to see its full waveform, then hit play to watch a live animated frequency spectrum move with the music.

Upload an audio file to render its waveform and spectrum.

How it works

1

Upload your audio

Choose any audio file. It's decoded in your browser and its full waveform is drawn to a canvas immediately.

2

Press play

An AnalyserNode taps the live audio signal and a moving playhead tracks your position on the static waveform.

3

Watch the spectrum

Frequency bars redraw on every animation frame, reacting instantly to the bass, mids, and highs as they play.

FAQ

What powers the live frequency bars?

An AnalyserNode from the Web Audio API reads frequency data from your audio in real time, which is drawn to a canvas on every animation frame while it plays.

Is my audio file uploaded anywhere?

No. The file is decoded and visualized entirely in your browser. Nothing is sent to a server.

What audio formats are supported?

Any format your browser's Web Audio API can decode, including MP3, WAV, M4A, and OGG.

Try other tools