MUSIC VIDEO MAKER
Audio visualizer
Turn a song, beat or voice track into a video that moves with the music: spectrum bars, a circular spectrum, an oscilloscope line or drifting particles over your colors or your own picture. Export an MP4 for YouTube, Shorts, Reels or TikTok without uploading the song anywhere.
Load a short original song (synth drums, bass, chords and a synthesized singer) and watch it as moving bars, a circle, a waveform or particles.
Make a music visualizer video in four steps
- Choose an audio file (MP3, WAV, M4A, FLAC, OGG, or the soundtrack of a video), or load the short original sample song.
- Pick a style, a shape (16:9 for YouTube, 9:16 for Shorts, Reels and TikTok, 1:1 for a square post), colors and a background. Add a title and artwork if you like.
- Press play to watch the live preview. Set a start and end time to export only part of the track.
- Press Export video. A progress bar shows how far the render is, and you can cancel at any time. Download the MP4 when it is done.
How the visualizer turns sound into pictures
For every frame of the video, the tool looks at a short window of the audio around that moment (2,048 samples, about 46 milliseconds) and measures how much energy sits in 64 frequency bands spaced like musical octaves, from the low bass at 40 Hz up to 16 kHz. Each band is scaled against the loudest moments of your own track, so a quiet acoustic song moves as much as a loud electronic one. Bars rise instantly when a note hits and fall back over about a tenth of a second, which keeps the motion readable instead of flickering. The oscilloscope style draws the actual sound wave of that moment, and the particle style speeds its particles up with the bass, so kick drums push them outwards.
Exported frame by frame, not screen-recorded
Many browser visualizers record the screen while the song plays, so the export takes as long as the song and drops frames whenever the computer is busy. This one renders each frame offline with an exact timestamp and passes it to the video encoder built into your browser (WebCodecs), together with the original audio. The result is a smooth 30 or 60 fps video whose picture matches the sound exactly, and on most computers it finishes faster than the song plays. The live preview uses the same drawing code, so what you see while it plays is what you get.
Formats, sizes and speed
The tool exports an MP4 with H.264 video and AAC audio when your browser can encode them, which is what YouTube, Instagram, TikTok and most editors expect. Where a browser cannot encode H.264 (some Linux builds of Chromium, for example) it exports a WebM with VP9 or VP8 video and Opus audio instead, and says so. Landscape videos are 1920 × 1080, vertical ones 1080 × 1920 and square ones 1080 × 1080, or 720p if you need a faster export. In our test on an Apple M2 laptop in Chromium, 30 seconds of 1080p video at 30 fps took about 7 seconds, at 60 fps about 13 seconds, and at 720p about 4 seconds. A phone takes longer and may need 720p for long songs. One video can be up to 10 minutes long, because the finished file is held in memory before you download it.
Your music stays on your device
The song is decoded, analysed and encoded inside this browser tab. It is not uploaded, and AudioClover never receives the audio, the artwork or the file name. Check that you have the rights to the music and any image before you post the video: a visualizer does not change who owns the song, and platforms may still match it with Content ID.
Frequently asked questions
Is the audio visualizer free, with no watermark?
Yes. Previewing and exporting are free, with no signup, no watermark and no limit on how many videos you make.
Which visualizer style should I use for YouTube or TikTok?
Spectrum bars and the circle read well at small sizes, which suits a phone feed. The oscilloscope line looks best with a dark background and a single bright color. For vertical 9:16 videos, put the title at the top and keep it short.
Can I use my own background picture or album cover?
Yes. Choose Your image as the background, and darken it with the slider so the bars stay visible. Add an album cover as artwork: it sits above the bars, or inside the ring in the circle style.
Why is my video a WebM file instead of MP4?
Your browser has no H.264 encoder available to web pages, so the tool used VP9 or VP8 in a WebM file instead. YouTube accepts WebM; for Instagram or TikTok, try Chrome, Edge or Safari on a computer, which can usually encode MP4.
How long can a visualizer video be?
Up to 10 minutes per video. For a longer mix, export it in parts, or use 720p to keep the file and the export time smaller.
All processing runs locally in your browser memory via WebAssembly and Web Audio. Files never leave your device. Built-in peak limiting prevents audio clipping.
AudioClover Engineering · Updated October 2026KEEP IN THE LOOP
A better workflow for your next recording.
Get tool updates and audio tips. Batch presets and a podcaster plan are on the roadmap.