Boneyard Tools

Audio Waveform Generator

Turn any audio file into a clean waveform image right in your browser. Drop in a track and the tool reads its peaks and draws the familiar sound-wave shape on a canvas. Choose the waveform and background colors and the image size, then download a PNG to use as a thumbnail, a social graphic, or cover art. The audio is read on your device and never uploaded.

How to generate a waveform image

  1. Drop an audio file in, or click to browse.
  2. Pick the waveform color, background color, width, and height.
  3. Click Download PNG to save the waveform image.

Examples

Waveform thumbnail for a podcast

An episode audio file
A wide PNG showing the episode waveform in your brand colors

Sound wave graphic for social

A short music clip
A square PNG of the waveform on a solid background

Frequently asked questions

Is my audio uploaded anywhere?

No. The file is decoded and drawn entirely in your browser. Nothing is uploaded to any server, so it works offline once the page has loaded.

What does the tool download?

A PNG image of the waveform, not an audio file. It is drawn at the width and height you choose, with a transparent or solid background depending on your color choice.

How is the waveform drawn?

The audio is split into as many columns as the image is wide. Each column shows the loudest and quietest sample in that slice across all channels, which gives the classic mirrored sound-wave shape.

Can I match my brand colors?

Yes. Pick any waveform color and any background color. Set the background to match your site, or leave it transparent for overlaying on other graphics.

What files can I load?

Anything your browser can decode: MP3, WAV, M4A, OGG, FLAC, and the audio track of many MP4 and WebM files. The output is always a PNG image.

Related tools