🎧 Audiogram Maker

Turn a piece of audio into a waveform video: cover art, a title and bars that move with the sound, sized for a feed. Free, no watermark, nothing uploaded.

🎧
Drop an audio file here
MP3, WAV, M4A, OGG, FLAC, or a video file with sound. You then pick a clip of up to 3 minutes out of it.

0:00 / 0:00

This preview is the real layout at a smaller size. What you see is what gets rendered.

Click or drag the waveform to choose where the clip starts.
15s
30s
60s
90s
3 min
Cover image preview
1:1 square
9:16 vertical
16:9 wide
Centre bars
Standing bars
Waveform fill
Ring
Midnight
Ink
Ocean
Forest
Sand
Custom
1080p
720p
540p
30
24
15
Under 8 MB
Under 16 MB
Under 25 MB
Best quality
Custom

🎬 Make free AI videos, remove backgrounds, erase objects & upscale photosOpen Castwright

Sound does not stop the scroll, motion does

A podcast clip, a client testimonial recorded over the phone, a voice note that made a good point: none of them can be posted to a feed as they are, and most of them play muted anyway. An audiogram fixes both halves. It gives the audio a picture so it can be uploaded as a video, and it gives it movement so a thumb stops on it. This page builds one from a file you already have, in the browser, with no account and no watermark.

Everything happens on your computer

Your audio is decoded, analysed and encoded by your own browser. Your file is never uploaded, there is no queue and there is no length limit imposed by a server plan. The only thing this page fetches from the internet is the small MP4 packaging library loaded at the top, which is a script coming down to you, not your audio going up. Castwright already has a full video editor that can put audio over pictures, so this is not the only route to a video here. It is the fast one when all you want is a waveform, a cover and a title.

Landing under an upload limit

Pick the size you are up against and the bitrate is worked backwards from it, the same way our video compressor does. A flat graphic with moving bars compresses well: a 60 second square clip at 540p comes out under 10 MB, while the same clip at 1080p on Best quality lands nearer 20 MB. If you are pushing it into a CRM or a social scheduler with a 25 MB ceiling, choose that preset and the bitrate is solved backwards to land under it. The estimate line above the render button gives you the size before you commit, and the page measures the finished file and tells you if it still came out over.

What makes a clip worth posting

Keep it short. Between 20 and 60 seconds is where audiograms perform, and the tool caps a clip at three minutes because past that the render gets long and the file gets big for no gain. Pick a moment that stands on its own, put the punchline of that moment in the title so a muted viewer still gets the point, and use a real cover image if you have one. Vertical suits Reels, Shorts and TikTok, square suits a feed post, wide suits LinkedIn and YouTube.

Honest limits

Burned in captions are not part of this page. If you want words on screen, run the audio through the free transcriber first and add the subtitles in the video editor. Fast MP4 rendering needs a browser with a built in video encoder: Chrome, Edge, Opera and recent Safari have one. Firefox does not, and falls back to recording the canvas in real time, which produces a WebM that some platforms will not accept and takes as long as the clip to make. The banner at the top of this page tells you which path your browser is actually on, so trust that over this paragraph. Very long source files can exhaust memory when they are decoded, so trim before you load if you are working from a full episode.