Free music visualizer, online and in your browser
Upload a track and get a video you can put on YouTube, Bandcamp, or a Reel. Seven visual styles, five aspect ratios, and an MP4 that downloads straight to your machine with no watermark stamped across it.
How the spectrum is built
The analyser runs an 8192-point FFT and groups the result into bands spaced logarithmically from 20 Hz to 20 kHz — 32 of them by default, and anywhere from 4 to 128 on the channels slider. Logarithmic spacing matters: linear bands would give almost every column to the treble and squash an entire bass guitar into the first one. Each band also decays gradually rather than snapping to zero, which is what makes the movement read as musical instead of twitchy.
Tuning the sensitivity
The sensitivity slider scales how hard the bars react before clipping at full height. A quiet, dynamic recording — acoustic, jazz, classical — usually wants it pushed up. A loud, heavily limited master is already near the ceiling and wants it pulled down, otherwise every band pins to the top and the animation flattens out. Adjust it while the track plays and watch the peaks.
Choosing a format
Use 16:9 for YouTube, 1:1 for a feed post, and 9:16 for Reels, Shorts, and TikTok. Exports default to 1080p — 1920x1080 for landscape, 1080x1920 for vertical — with a 720p option if you want a smaller file. In testing, 1080p cost about three percent more time than 720p and no extra memory, so there is rarely a reason to drop down. Pick the ratio before exporting; each style adapts its framing to the shape of the canvas.