Audiogram Maker

Turn podcast audio into captioned waveform videos — free, no sign-up, no watermark.

Privacy Level 1 — 100% local: your files never leave your browser
Free plan: audio up to 5 minutes per video. Need longer episodes? Audiogram Maker Pro removes the limit.

Drop your audio file here

MP3, WAV, M4A, OGG or FLAC · or click to browse · decoded locally, never uploaded

Source & license: MP4 encoding uses the open-source library mp4-muxer (MIT License) together with your browser's built-in WebCodecs encoder. Library source: github.com/Vanilagy/mp4-muxer.

Something not working?

Tell us what went wrong — it helps us fix the tool. Only what you type below is sent; your files never leave your device.

Need more power? Meet Audiogram Maker Pro

One-time payment. Yours forever. No subscription.

$29
single payment · lifetime updates included
FeatureFreePro
Audio lengthUp to 5 minutesUp to 3 hours
True MP4 with soundYesYes
Caption (.srt) burn-inYesYes
Cover artYesYes
Waveform themes & fonts1 theme12 themes
Batch: whole episode folder—Yes
AdsShown on pageAd-free
Updates—Lifetime free updates

Frequently asked questions

Does the exported video include sound?

Yes — on browsers with WebCodecs you get a true MP4 with H.264 video and AAC audio, ready to upload anywhere. Many free audiogram tools export silent or watermarked videos; this one doesn't.

Is my audio uploaded to your servers?

No. Your audio is decoded, visualized and encoded entirely inside your browser. It never leaves your device — you can verify this in your browser's network panel.

How do I add captions?

Export an .srt subtitle file for your episode (most podcast hosts and editors can do this) and attach it in the options. Captions are burned into the video in a social-friendly style, synced to your audio.

Which browsers produce true MP4?

Chrome and Edge on desktop and Android, Firefox 133+, and Safari 26.1+. Older browsers get a WebM file instead, with a clear on-page notice.