Generate audio waveforms on the fly

Display beautiful, responsive audio waveforms with a URL. Embed them anywhere you can put an image.

https://api.waveformr.com/render?url=https://cdn.audio.mp3&stroke=linear-gradient(red,blue)

Give your audio players a visual boost

Waveformr is an API for displaying audio waveforms like an image. Use it to display your waveforms in your audio players without expensive client-side JavaScript.

Features

Responsive

The Waveformr API uses an SVG format that is responsive without the need for JavaScript.

Customizable

Provide parameters on the URL to change the style and colors.

Performant

Responses are fast and heavily cached so expensive audio analysis is only done when absolutely needed.

Open source

All source code is proudly available on GitHub.

How much?

For now...free! The public API is open with a generous rate limit. Interested in more features like higher usage or file-based waveforms? Sign up for updates below.