InputTestHub

Audio Waveform Image Generator

Draws an audio file as a waveform PNG using min and max per column, the way an audio editor does.

Video & Audio Nothing uploaded No sign-up Free, unlimited
Video & Audio tool
Drop an audio filerendered in this page — nothing is uploaded
Add a file to begin.
In short A waveform image should draw the minimum and maximum sample in each pixel column, not their average. Averaging cancels positive peaks against negative ones, so loud music drawn that way comes out as a thin, quiet-looking line that resembles nothing an audio editor would show. With thousands of samples behind every pixel there is no other honest way to represent them — the column has to show the range the signal covered, not a number in the middle of it. This tool draws min and max, so the result matches what you would see in a DAW.

How to use the Audio Waveform Image Generator

  1. Drop the audio file in.
  2. Set the size and colours.
  3. Download the PNG.

About the Audio Waveform Image Generator

The Audio Waveform Image Generator draws an audio file as a waveform PNG using min and max per column, the way an audio editor does. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Making a waveform graphic for a podcast episode page.
  • Illustrating an audio post.
  • Getting a visual overview of a long recording.

Details

DrawingMinimum and maximum per pixel column
NotAn average — that makes loud music look quiet
ChannelThe left channel
OutputPNG, optionally with a transparent background
The centre line is worth keeping on for anything technical. A waveform sitting off-centre indicates DC offset, which wastes headroom and is invisible without a reference line through the middle.

Where this tool stops

Draws one channel at whatever resolution you request. It is a picture rather than a measurement — use the File Inspector for peak and RMS figures.

Frequently asked questions

Why does my waveform look different from other tools?
Most likely because they average and this does not. At 1,600 pixels wide a five-minute track has about eight thousand samples behind every column; averaging them cancels the positive against the negative and produces a thin line regardless of how loud the music is. Min and max shows the range the signal actually covered.
Can I get a transparent background?
Yes, and remember it will be invisible against a background of the same colour as the waveform. Pick the waveform colour for where the image will sit, not for how it looks here.
Which channel is drawn?
The left one. A stereo file with genuinely different channels is not represented by either alone — the Stereo Width Meter is the tool for seeing how different they are.
Are there any usage caps on the Audio Waveform Image Generator?
There is no cost and no cap. The Audio Waveform Image Generator is not a demo of a paid product, so nothing is held back or watermarked.
Is what I paste into the Audio Waveform Image Generator stored?
No. The Audio Waveform Image Generator runs entirely in your browser using JavaScript. Nothing is transmitted, logged or stored, which you can verify yourself in the Network tab of your browser's developer tools.
What do people use the Audio Waveform Image Generator for most?
Typical uses: making a waveform graphic for a podcast episode page. Illustrating an audio post. Getting a visual overview of a long recording. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
Is there anything the Audio Waveform Image Generator cannot do?
Draws one channel at whatever resolution you request. It is a picture rather than a measurement — use the File Inspector for peak and RMS figures. Knowing where a tool stops being trustworthy matters more than the cases where it works.
What figures does the Audio Waveform Image Generator work from?
Drawing is Minimum and maximum per pixel column. Not is An average — that makes loud music look quiet. Channel is The left channel. These are printed on the page itself, so you do not have to take them on trust.
Will a big file be rejected?
There is no limit set by us, because your file is never uploaded — the only ceiling is the memory your own browser will give the tab. Very large files simply take longer to process, and a phone will give up sooner than a desktop.

Related video & audio tools

All 23
01

Video Compressor

Shrinks a video so it fits an email or a WhatsApp limit, re-encoding with H.264 in your…

02

Video Converter

Converts between MP4, WebM, MKV, MOV and AVI in your browser, so an unplayable file becomes…

03

Video Trimmer

Cuts a section out of a video by start and end time, copying the streams so there is no…

04

Video to GIF Converter

Turns a section of video into an animated GIF with a proper generated palette, so colours stay…

05

Video to MP3 Converter

Extracts the audio track from a video and saves it as MP3, WAV or M4A. The video never leaves…

06

Remove Audio from Video

Strips the sound from a video and copies the picture untouched, so there is no quality loss…

07

Video Speed Changer

Speeds a video up or slows it down, keeping the audio in sync and at the correct pitch rather…

08

Video Resizer

Scales a video to 480p, 720p, 1080p or any height you choose, keeping the aspect ratio exactly.

10

Extract Frame from Video

Grabs a single frame from any point in a video and saves it as a PNG — useful for thumbnails…