01 / Decode
Read the samples
The browser decodes the file, and the page keeps the lowest, highest and average level of thousands of tiny slices of the part you choose.
Free tool
Turn any sound file into a waveform picture you can use on a poster, a podcast page or a video. Drop an MP3, WAV or M4A, choose bars, a line or a filled wave, set the colours and the size, and save a PNG or a sharp SVG with a transparent background if you like. It runs in your browser, adds no watermark and uploads nothing.
Look
Size and part
The sound is decoded in your browser and never uploaded. The picture has no watermark.
How it works
01 / Decode
The browser decodes the file, and the page keeps the lowest, highest and average level of thousands of tiny slices of the part you choose.
02 / Draw
Bars, a line or a filled wave in one colour or a fade between two. The preview and the saved files use the same shapes.
03 / Save
A PNG at the exact size you typed, or an SVG that stays sharp at any size and opens in design tools.
Guide
An audio waveform shows how loud a sound is over time: tall where it is loud, flat where it is quiet. This audio waveform generator draws that shape from your own file and saves it as a picture. Use it for podcast and music artwork, a track page, a poster, a slide, a tattoo idea or the background of a video. You get a PNG at the size you type, or an SVG vector file, with no watermark and no sign-up.
| Format | Best for | Good to know |
|---|---|---|
| PNG | Social posts, slides, video overlays, anything that needs a plain picture | Saved at exactly the width and height you chose, up to 8000 by 4000. Transparent where you asked for it. |
| SVG | Print, logos, websites, and tools such as Figma | Made of shapes, so it stays sharp at any size and you can recolour it in an editor. |
The number of bars follows the width and the bar settings. Each bar covers an equal slice of the part you chose, so a wide picture shows more detail. With a width of 1920 pixels, a bar width of 6 and a gap of 4, each bar takes 10 pixels, and the picture holds 192 bars: 1920 plus one gap of 4 is 1924, divided by 10 and rounded down. A thinner bar with a smaller gap draws a denser wave.
Shape follows decides what a bar measures. The loudest peaks shows the highest sample in each slice, the sharp look of a waveform in an editor. The average loudness shows the energy of the slice, which is smoother and closer to how loud it sounds. Voices usually look fuller with the average, drums with the peaks. Stretch the loudest part to full height scales the wave so its highest point reaches the top, which is why a quiet recording still gives a big picture. Untick it to see the real level instead.
Want the wave to move with the music? The audiogram maker makes a video of it, and the music visualizer turns a song into moving art. To look at the sound by pitch instead of loudness, open the spectrogram.
Questions
Drop your sound file on this page, pick a style and colours, and press Download PNG or Download SVG. The picture is drawn from the real sound, so it matches your file.
Yes. Tick Transparent background and save as PNG or SVG. The wave has no background at all, so it sits on top of any colour or photo.
No watermark, no sign-up and no daily limit. The only limit is your computer's memory for decoding a very long file.
A waveform shows loudness over time. A spectrogram shows which pitches are present over time, as colour. Use the spectrogram page for that.
Anything your browser can play: MP3, M4A, AAC, WAV, AIFF, OGG, Opus and FLAC, and the sound of MP4, MOV or WebM videos.
No. The file is decoded and drawn in your browser. Nothing is sent to a server.
Yes. Type the start and end in seconds under Size and part. The picture is redrawn for just that part.
Yes. The SVG is plain shapes. Open it in Figma, Illustrator, Inkscape or a text editor to change colours or move things.