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
- Drop an audio file in, or click to browse.
- Pick the waveform color, background color, width, and height.
- 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
Audio Speed Changer
Speed up or slow down an audio file in your browser, from half speed to 2x. Download the result as a WAV. Free, fast, and nothing is uploaded.
Mono Stereo Converter
Convert audio between mono and stereo in your browser. Mix stereo down to mono or duplicate mono into two channels. Download a WAV, nothing uploaded.
Audio Silence Remover
Trim silence from the start and end of an audio file in your browser. Set the threshold and padding, then download a WAV. Free, private, nothing uploaded.
AI Text to Speech
Turn text into natural speech in 10 languages, right in your browser. Read-along highlighting, adjustable speed, and a one-click WAV download. Nothing uploaded.
Audio Fade
Add a fade-in or fade-out to audio in your browser. Pick the fade length and a linear or equal-power curve, then download a WAV. Nothing is uploaded.
Audio File Size Calculator
Estimate uncompressed PCM or WAV file size from sample rate, bit depth, channels and duration. Get the size in bytes and megabytes plus the bitrate in kbps.