Back to Audio Tools

Audio Waveform Generator

Visualize your audio waveform

Click or drop an audio file hereChoose an audio file

Scroll (or + / −) to zoom, drag to pan — with a finger tooZoom: 1.0×

About Audio Waveform Generator

Audio Waveform Generator draws the sound of one audio file as a waveform built from every channel, so a sound present on one side only is not missed. Scroll or use "Zoom in +" to look closer, up to 200×, and drag to move along the file with a mouse or a finger. "Download PNG" redraws the part on screen at the size you choose, from 800 to 3000 px wide and 150 to 800 px high, in your wave and background colors or on a transparent background. WMA and AMR files, which browsers cannot decode, are first turned into WAV by ffmpeg.wasm.

How to make a waveform image of an audio file

  1. 1Pick or drop an audio file; the waveform appears above the player.
  2. 2Scroll over it, or click "Zoom in +" and "Zoom out −"; drag to pan.
  3. 3Choose the "Width", "Height", "Wave", and "Background" colors, or check "Transparent".
  4. 4Click "Download PNG" to save the visible part; "Reset zoom" brings back the whole file.

Formats and limits

Input formats
MP3, WAV, M4A, AAC, FLAC, OGG, OGA, Opus, WMA, AC3, AIFF, AIF, AMR, MKA, WEBA, CAF, MP2, M4B, M4R, WV, AU
Output format
PNG
Image size
Width 800, 1200, 1920, or 3000 px; height 150, 200, 300, 500, or 800 px
Zoom
1× to 200×; the scroll wheel zooms around the pointer, the buttons from the left edge of the view
Maximum file size
750 MB on a computer, 300 MB on a phone or tablet; a larger file is refused as soon as you choose it.

Where your file is processed

The audio is decoded in your browser with the Web Audio API, after ffmpeg.wasm has turned any format the browser cannot read into WAV; the waveform and the PNG are drawn on a canvas in the same tab. The audio and the PNG are not sent to any server. Should an error appear, the cleaned message goes to our error log along with the tool name and your browser's name and version.

Frequently asked questions

Can I choose the image size and colors?

Yes: four widths from 800 to 3000 px, five heights from 150 to 800 px, any wave and background color, or a transparent background. The PNG is drawn at that size from the part on screen, not copied from the small preview.

Can I save a close-up of one moment?

Yes. Zoom on that moment, then click "Download PNG": only the visible part is drawn, at the full width you chose. "Reset zoom" brings back the whole file.

Does it show sound that is on one channel only?

Yes. Each column of the picture spans the lowest and highest values of all channels together, so a sound on the right channel alone still shows. The two channels are not drawn as separate lanes.

Can I open WMA or AMR files?

Yes. Formats your browser cannot decode, such as WMA and AMR, are converted to WAV by ffmpeg.wasm on the page first; the first time takes longer while that engine loads.

Tips and tricks

  • ✓Check "Transparent" to lay the waveform over a video thumbnail or a cover picture.