Open ToolsGet the Android App

Files never leave your device.

Audio Visualizer: Turn Music Into a Spectrum Video

This audio visualizer turns a song, beat or podcast clip into a video of spectrum bars that jump with the music, or a scrolling waveform that follows a voice. Choose the colours, add a background image, pick 16:9, square or vertical, and download an MP4 for YouTube, Reels, Shorts or TikTok. It renders on your device: no upload, no watermark.

  • Runs on your device
  • WebCodecs · GPU
  • Canvas · GPU
  • Works offline

Updated

Drop your audio files here

MP3WAVM4AFLACOGGOPUS
Processed on your device — never uploaded0 bytes uploaded

How to make an audio visualizer video

  1. Step 1: Drop your audio file (MP3, WAV, M4A, FLAC) on the box above.

  2. Step 2: Keep Visual on Spectrum bars for music, or choose Waveform for speech.

  3. Step 3: Pick a Bar colour, a Background colour or image, and a Shape: 16:9, 1:1 or 9:16.

  4. Step 4: Press Create and download the MP4.

Good to know

Settings explained

Background image
Optional. Blurred and dimmed behind the visual; embedded cover art is used if you skip it.

Formats

Opens
MP3WAVM4AM4RM4BAACFLACOGGOPUSWEBAAIFFWMAAMRAC3CAF

Batch-friendly: add many files and they are processed one after another — if one fails, the rest still finish.

How it runs

Hardware video engine
Video is decoded and encoded by your device’s media hardware through WebCodecs — usually several times faster than real time.
GPU canvas
Pixels are drawn and composited with the GPU-accelerated canvas.
Web Audio
Audio is processed with the browser’s built-in Web Audio engine, sample-accurate and fast.

Spectrum bars or waveform: which visual to use

Spectrum bars show which frequencies are playing right now, so bass hits, snares and vocals each move different bars: ideal for music. The waveform shows loudness over time as a scrolling line of bars, so pauses and words are visible: ideal for podcasts and voice clips, often called audiograms.

The two visualizer styles
Spectrum barsWaveform
ShowsFrequency content at each moment (bass on the left, treble on the right)Loudness, scrolling past a playhead
Bars on screen64 in 16:9, 40 in square and vertical110 in 16:9, 64 in square and vertical
RangeAbout 55 Hz to 15 kHz, log-spaced like hearingWhole signal, mixed to mono
Best forSongs, beats, DJ mixes, music promosPodcast clips, interviews, voice notes
Frame rate30 fps30 fps
In either style, a caption line names the song (its title and artist tags, or the file name if it has none), and a thin bar along the bottom counts up the playing time.

What size should a visualizer video be?

Match the shape to where it will be watched. The visualizer renders at 1080p by default (720p under Advanced settings) in three shapes that line up with the common platform frame sizes.

Visualizer shapes and platforms
ShapeVideo size (1080p)Platform frame size
16:91920 × 1080YouTube 1920 × 1080
1:11080 × 1080Instagram square post 1080 × 1080
9:161080 × 1920TikTok, Reels and Shorts 1080 × 1920
For YouTube, upload the 16:9 file; for Shorts and Reels, the 9:16 one.

How to make a waveform video for a podcast

Cut the best 30–60 seconds of the episode first with the MP3 cutter; short clips get watched to the end. Drop the clip here, choose Waveform, add the show artwork as the background image and pick 1:1 or 9:16. The title line shows the episode name from the file’s tags, so set them or rename the file before you start.

Audiograms are usually watched with the sound off, so add captions afterwards with auto captions, which transcribes the speech on your device and burns the subtitles into the video.

How the visualizer is made

Every frame is drawn on a canvas in your browser and encoded with your device’s video encoder, H.264 where available. For spectrum bars the audio is analysed 30 times a second with a 2048-point FFT, and the bars rise quickly and fall back smoothly. For the waveform, the loudness of the whole file is measured first and then scrolled past a fixed playhead.

The background is your colour with a soft glow, or your image blurred and dimmed so the bars stay readable. AAC audio is copied into the MP4 unchanged; other formats are encoded to AAC.

Why use this music visualizer

  • No watermark, no account. The MP4 is yours, with nothing added.
  • Private. Unreleased tracks never leave your computer or phone.
  • Any length. The audio is streamed while frames render, so full songs and long mixes work; longer files simply take longer.

Tips & troubleshooting

  • Want a still picture instead of moving bars, for a full album or a long podcast? Use MP3 to MP4, which defaults to a still image.

  • Pick a bar colour that contrasts with the background image; bright colours on dark artwork read best on phones.

  • Even out the loudness first with normalize audio so quiet passages still move the bars.

Audio Visualizer FAQ

How do I make an audio visualizer video?

Drop the audio file here, keep Spectrum bars or choose Waveform, set the colours and shape, and press Create. The visualizer video is rendered on your device and downloads as an MP4 ready for YouTube, Instagram or TikTok.

Is this audio visualizer free?

Yes. There is no watermark, no sign-up and no limit on length. The video is rendered by your own browser, so there is no server cost to pass on.

Can I add my own background image?

Yes. Add it under Background image; it is blurred and dimmed behind the bars so they stay visible. Without one, artwork embedded in the audio file is used, or your background colour.

Can I add captions to the visualizer video?

Not on this page. Create the MP4 here, then open it in auto captions, which transcribes the speech on your device and adds subtitles.

All audio tools