Music Waveform

About Music Waveform

Music Waveform is a free tool that turns an audio file into an animated waveform video, entirely inside your browser tab. It is built and maintained by Damien Yvert, an independent developer.

Why it works the way it does

Most online audio visualizers ask you to upload your file to a server, create an account, and then stamp a watermark on the result. That is a strange trade for something as simple as drawing a waveform — and a bad one if the audio is an unreleased track, a client interview or a recording you were trusted with.

So this one does none of it. Your file is decoded, analysed, drawn and encoded on your own machine, using the browser's Web Audio API and WebCodecs API. Nothing is uploaded, because there is no server to upload it to — once the page has loaded, the tool keeps working with the network off.

The honest consequence: because your device does the encoding, your device sets the limit. A long track on an older phone can run out of memory where a laptop would not, and MP4 export needs a browser with WebCodecs. That trade-off is the price of not uploading anything, and it has its own guide.

What it deliberately does not do

Being clear about the edges is more useful than pretending there aren't any. Music Waveform does not edit video or take video as input, does not transcribe or caption, does not separate stems, does not batch-process, and has no API. It takes audio in and gives a waveform video out.

How the guides are written

The guides on this site are drafted with AI assistance and then checked against the code they describe — every article is tied to a control that actually exists in the tool or a behaviour in its source. Where an article states a limit (which browsers can export a transparent WebM, what the bitrate slider's range is), that limit was read out of the implementation rather than assumed. Each page says so in its byline, and I am accountable for what they claim.

The illustrations are not screenshots: they are generated by running the demo track through the same analysis chain and the same renderers the tool uses, so a change to a waveform shape updates the pictures of it.

Contact

Corrections, bug reports and feature requests are all welcome, and a bug report that includes your browser and OS is worth ten that don't. Write to damienyvert.dev@gmail.com.

For what the site does and does not collect, see the Privacy Policy — the short version is that your audio is never part of it.