How to generate audio waveform png — browser tool, no upload
- Step 1Upload your audio file — Drop your audio.
- Step 2Configure waveform dimensions and colours — Configure style and colors.
- Step 3Download the waveform PNG — Download the PNG waveform.
Frequently asked questions
What is the best resolution for a waveform image for social media?+
For Twitter/X audiogram-style posts: 1500×500 pixels. For Instagram square: 1080×1080. For podcast show note headers: 800×200 or 1200×300. Wider is better for long audio — more detail is visible in longer tracks at wider output. The tool generates at your specified dimensions.
Can I use the waveform image in a video audiogram?+
Yes — generate the waveform as a wide PNG, then use a video editor to overlay it on a background image with a playhead animation synced to the audio. Many social media audiogram tools also accept a pre-rendered waveform PNG as an import. The JAD waveform generator produces clean, colour-accurate PNGs suitable for video compositing.
What wave styles are available?+
FFmpeg's showwaves filter supports several rendering modes: point (single-pixel peaks), line (vertical bars from centre), p2p (peak-to-peak lines), and cline (combined lines). The default line style gives the classic waveform look. For a more modern stacked-bar style, p2p is commonly used in podcast players.
Privacy first
All audio processing runs locally in your browser using FFmpeg compiled to WebAssembly. No file is ever uploaded — only metadata counters are saved for signed-in dashboard stats.