Free, no watermark, no sign-up

Audio Visualizer for Songs and Podcasts

This audio visualizer turns a song, a beat or a podcast into a video that moves with the sound. Pick one of 12 styles, from bars and a spinning record to a glowing cover, see the preview move as it plays, and download the MP4. The music visualizer reads the beat the way our BPM finder does, so flashes land on time, and at 1080p every frame is made in your browser faster than the song plays.

Synthwave in mirror bars

An 80s synthwave track from the AI music page: mirror bars around the middle, the cover blurred behind, tempo and key on the card.

1280×720 · 30 fps · 0:30 · AAC 196 kbps · 4.2 MB · made in 2.2 s

no sign-up, no watermark
Free
bars, a ring, vinyl, an oscilloscope and more
12 styles
a 2:44 song at 1080p in 18 s
9× real time
the BPM finder’s beat tracker
On the beat
16:9, 9:16, 1:1, 4:5, up to 4K
4 shapes
the whole sound starts with the picture
0 ms

How do I make an audio visualizer video?

Open the audio visualizer studio and drop in a song or a podcast. Choose a style, such as bars, a ring around the cover or a spinning record, and the shape for where the video goes, then press Make the video. Every frame is drawn in your browser and saved as an MP4 with your sound. It is free, with no account and no watermark.

Make a music visualizer video in three steps

Any sound the browser reads works in the audio visualizer: MP3, M4A, WAV, FLAC, OGG, or the sound of a video. Add a picture if the file has no cover.

  1. Drop in the sound

    The audio visualizer reads it once: its spectrum, its level and its beat, with the tempo and key.

  2. Choose a style and shape

    Twelve styles, colors from the cover, a title card, 16:9 to 9:16, 720p to 4K, 30 or 60 fps.

  3. Download the MP4

    The whole sound or a 15, 30 or 60 second part, made frame by frame and saved with your sound.

An audio visualizer that renders faster than real time at 1080p

Some browser visualizers record the song as it plays, so a video takes as long as the song. This audio visualizer draws every frame on its own and encodes it, so at 1080p a song is ready before it would have finished playing.

Ripples spreading across a dark pond at night

Faster than real time

Every frame is drawn and encoded straight away instead of being recorded as it plays. On our test computer a 2:44 song became a 1080p, 30 fps video in about 18 seconds in Chrome, nine times faster than the song itself, and a one-hour mix took 6.3 minutes. A real-time visualizer we tested took the song’s full 164 seconds for the same song.

Twelve styles, colors from the cover

The music visualizer has bars, mirror bars, a ring around the cover, a spectrum line, an oscilloscope (a sound wave visualizer), particles, a spinning record, a glowing cover, spectrum ridges, a dot matrix, a podcast frame and a minimal progress bar. The colors come from the cover or a picture you add, or pick your own.

Flashes that land on the beat

The beat comes from the same tracker as our BPM finder. On 698 ballroom recordings with hand-marked beats it scores 81.2% (F-measure, within 70 ms of a marked beat). Every audio visualizer style pulses on those beats, and the bands follow the music on a log scale, as you hear it.

Long mixes, written to disk as they are made

The video goes to your browser’s storage piece by piece while it is made, so an hour-long DJ mix or podcast never has to fit in memory: our one-hour test mix came out as a 431 MB MP4 at 1080p. The beat is read again for every six minutes of sound, so each part of a long mix keeps its own tempo.

Tempo and key on the title card

Add the song and artist, and the line with tempo and key the studio read, such as “128 BPM · A minor · 8A”, for DJs and producers who share their tracks.

Your sound, as it was

AAC sound, the usual sound of an M4A, goes into the MP4 packet for packet, and an MP3 can too. Other sound is encoded once. The whole sound starts on the first sample of your file, 0.00 ms apart in every check in Chrome and Firefox, and the video ends with it.

Audio visualizer samples

Each audio visualizer video was made from this site’s own songs and episodes by the studio in Chrome, then measured. Open one to make it again with your own changes.

Which visualizer style suits which sound

Bars and mirror bars suit almost any song and read well small. Ring, vinyl and cover glow put the cover art in the middle, good for a release. Oscilloscope and spectrum line show the sound wave itself, a classic sound wave visualizer look for electronic music and beats.

Particles and dot matrix suit dance tracks, where the beat drives them. For talk, the podcast style shows the cover, the show name and the voice moving across, and the minimal style shows only the title and a progress bar.

Play the preview at the loudest part of the song before you choose: it is drawn by the same code as the video.

Shapes, sizes and frame rates

For an audio visualizer on YouTube, long videos use 16:9. Shorts, Reels and TikTok use 9:16, where the title card sits at the top, away from the buttons along the bottom. Feeds show 1:1 and 4:5 well.

  1. 116:9: 1920×1080 at 1080p, 3840×2160 at 4K.
  2. 29:16: 1080×1920. Square 1:1: 1080×1080. Feed 4:5: 1080×1350.
  3. 330 fps suits most videos and makes them sooner; 60 fps moves more smoothly and takes about twice as long.

How the audio visualizer reads your song

The studio reads the sound once in your browser. For every frame it measures 48 bands from 40 Hz to 10 kHz on a log scale, the level and a short stretch of the waveform, and scales each band to the song’s own range, so a quiet song moves as much as a loud master.

The beat comes from the BPM finder’s tracker, which also gives the tempo and key for the title card. A low-confidence reading is left off the card.

A waveform video for podcasts

A waveform video makes a podcast clip easy to spot in a feed. Choose the podcast style, the cover and the show name, and a 30 or 60 second part from the player’s position for a teaser, or the whole episode.

Long DJ mixes

An hour-long mix works in the audio visualizer: the video is written to your browser’s storage as it is made, and the studio checks first that the space is there. On our desktop computer a one-hour mix at 1080p and 30 fps took 6.3 minutes in Chrome, about a tenth of its length; 720p is quicker and smaller.

Browsers and phones

Every number on this page was measured on a computer, in Chrome and Firefox. Firefox has no AAC encoder, so there an MP3 or M4A is copied and other sound becomes Opus, which video sites accept.

On a phone it depends on the browser’s video encoder. Where there is one, the studio runs the same steps; a browser without one, such as Firefox on Android, says so at once.

What people make with a music visualizer

Tall grass at sunset with a warm lens flare

Songs for YouTube

A release with its cover in the middle and the music moving around it, in 16:9.

A rain-wet alley lit magenta and cyan at night

Shorts, Reels and TikTok

A 30 second part of a track in 9:16, the title at the top, away from the buttons along the bottom.

A coastal road curving above a turquoise sea

Beats and instrumentals

A music visualizer video of a beat, its tempo and key on the card, pulsing on every beat.

Two stools and two cups at a café table in the morning

Podcast clips

A waveform video of an episode or a teaser, with the cover and show name.

A mirror ball over an empty dance floor

DJ mixes

A long mix in one audio visualizer video: our one-hour test took 6.3 minutes at 1080p. Below, 30 seconds of a synthwave track in mirror bars.

A desk lamp by a rainy window at night

Lo-fi and study streams

A calm style such as a spinning record or a glowing cover for long listening.

Audio visualizer FAQ

Make an audio visualizer video

Drop in a song, a beat or an episode, pick a music visualizer style and get an MP4 that moves with the music, free.

Open the visualizer