Accessories & Calculators

Audio Waveform Generator

Generate a waveform image from any audio file, with a choice of colour scheme, bar resolution and transparent background.

Free · no account Runs in your browser Accessories

Convert with this tool

Drag & Drop File Here

or choose a file from your device — it is processed in this tab and never uploaded

Accepted: MP3, WAV, FLAC, M4A/AAC, OGG, Opus, video files

    Ready.

    Files stay on your device. There is no upload, no queue and no watermark, so a conversion works even with the network switched off after the page has loaded.

    Supported formats & processing

    Accepted inputMP3, WAV, FLAC, M4A/AAC, OGG, Opus, video files
    Produced outputPNG waveform image at up to 2400 × 600 px
    ProcessingWeb Audio API + canvas + native JavaScript encoders
    Upload requiredNo — the file is read locally and never transmitted

    How to use this tool

    1. Add the audio fileIt is decoded so the waveform comes from real samples, not an estimate.
    2. Choose a colour schemeThe brand palette runs parrot green through cyan to purple; monochrome suits print.
    3. Set the image size1600 × 400 is a good default for a podcast chapter image.
    4. Set the bar resolutionMore bars means more detail; 240 is a good balance for a full-length track.
    5. Convert and downloadThe result card reports how much audio each bar represents.

    About this tool

    A waveform image is the standard visual shorthand for audio. Podcast chapters use them, video editors overlay them, and audio platforms show them in players. Generating one means reading the actual samples and drawing peak amplitude over time.

    This generator decodes your audio and draws the real waveform at the resolution you choose. Higher bar counts give more temporal detail but a wider image; a transparent background lets you drop the result straight onto a coloured card or video frame without a visible box around it.

    Features

    • Waveform drawn from real decoded samples
    • Three colour schemes including the site brand gradient
    • Up to 2400 × 600 px output
    • Transparent background for compositing over other artwork
    • Adjustable bar count from 60 to 600 for detail control
    • Reports the time span each bar represents

    Frequently asked questions

    What does a waveform actually show?

    Peak amplitude per time slice. Tall bars mean loud moments, short bars mean quiet ones, and a flat line means silence. It shows the envelope of the sound, not its frequency content — for that you need a spectrogram.

    Can I use the image on a video thumbnail?

    Yes. Generate it with a transparent background at 1600 × 400 or larger, then composite it over your artwork in any image editor.

    Why does the waveform look different from my audio editor?

    Editors often draw both peak and RMS envelopes, or apply zoom-dependent smoothing. This tool draws peak amplitude only, which is the standard representation for a static image.

    How do I choose the bar count?

    Aim for about two to four pixels per bar at the final display size. For a 1600 px image that means 400–800 bars; for a 400 px thumbnail, 100–200.