ToollyX
mic or file · runs locally · free

Audio Visualizer

Watch your microphone or any uploaded audio file rendered live as bars, a waveform, a circular spectrum or a mirrored display — four styles, five color themes, a fullscreen view, and a genuine video export that captures the animation with sound.

SourcesMic or file
Styles4 types
ExportVideo (WebM)
CostFree
728 × 90 — Leaderboard Ad
Style
Color Theme
Detail
Smoothness
728 × 90 — Leaderboard Ad

Quick Tips for the Best-Looking Result

1Try Circular for anything you're recording as a video. It reads as noticeably more dramatic on screen than a straight bar chart, for the exact same audio.
2Lower Smoothness for percussive audio, raise it for ambient sound. A drum-heavy track looks better reacting sharply; a sustained pad or vocal looks better flowing smoothly.
3Go fullscreen before recording a video. The canvas renders at its actual displayed resolution, so a larger view genuinely captures more visual detail.
4Match the color theme to the mood, not just the brand. Ocean and Mono read as calmer on screen; Rainbow and Sunset read as louder and more energetic, independent of the actual volume.

Features

Microphone or file source
Visualize live mic input or any uploaded audio file, switching between them at any time.
4 visualization styles
Bars, Waveform, Circular and Mirror — the same underlying data, four distinct looks.
5 color themes
Green, Sunset, Ocean, Mono and Rainbow, each with its own gradient across the display.
Adjustable detail & smoothness
Tune FFT resolution and frame-to-frame smoothing to match the audio and the look you want.
Fullscreen display
Expand to fill the screen, with the canvas automatically re-rendering at full resolution.
Video export with sound
Record the live animation and download it as a real WebM video, audio included.
Full playback controls
Play, pause, seek and adjust volume on any uploaded file without leaving the page.
Runs entirely in your browser
No upload, no account — analysis and recording both happen locally.

Turning Sound Into Something You Can See

Underneath every style here is the same piece of Web Audio machinery — an AnalyserNode running a Fast Fourier Transform, which breaks a sound down into the individual frequency bands it's actually made of, dozens of times per second. A bar rising and falling isn't decorative; it's a direct visual reading of how much energy exists in that specific frequency range at that exact instant, which is why a bass-heavy drop visibly lights up the left side of a bar display while a cymbal crash lights up the right.

Waveform mode skips that frequency breakdown entirely and instead draws the signal's raw shape over time — the same thing an oscilloscope shows, and the same underlying data a guitar tuner or pitch detector reads to figure out what note is playing. Frequency-based and time-based views are genuinely two different windows onto the same sound, not the same information redrawn differently.

Two Sources, One Canvas

Switching between microphone and file input changes more than what's making the sound — it changes how the audio is allowed to flow. Microphone input feeds the analyser and nothing else, deliberately never routed back out to your speakers, because playing a live mic signal back through the same speakers it's being picked up by causes audio feedback. An uploaded file has no such restriction, so it's routed to both the analyser and your actual speaker output, which is why you hear a file playing normally but never hear your own microphone echoed back.

Switching sources mid-session is deliberately seamless rather than requiring a full page reload — stopping the microphone and picking a new file, or the reverse, reuses the same underlying audio analysis setup rather than tearing everything down and rebuilding it. The one thing that does need to stay fixed once picked is the file itself: swapping in a different track updates the same playback element in place instead of creating a brand-new one for every file you try, which is also why loading a second or third file during the same session is instant rather than needing to re-request anything.

728 × 90 — Leaderboard Ad

Four Shapes for the Same Signal

All four styles read from the identical analyser output — the visual differences come entirely from how that data gets arranged, not from any difference in what's being measured. Bars is the familiar equalizer layout everyone already recognizes from decades of stereo displays and media players. Mirror takes that same layout and reflects it symmetrically above and below center, which tends to look more balanced and less "left-heavy" for bass-driven music. Circular bends the same left-to-right progression around a full circle, trading familiarity for visual drama — it's frequently the style that reads best in a recorded video specifically because it fills the frame more completely than a row of bars sitting at the bottom.

Recording What You're Watching

Record Video works by capturing the canvas element's own pixel stream directly — genuinely reading whatever is actually being drawn, frame by frame, rather than re-rendering the animation separately for export. That video stream is combined with a real audio stream captured from whichever source is active, so the resulting file is a complete, synced video with sound, not a silent animation you'd need to add music to separately afterward. It downloads as a standard WebM file the moment you stop recording, ready to drop into a video editor or share directly.

Who Actually Watches Sound, and How

Musicians and producers use it to spot-check a mix — a track that looks visually unbalanced in the bar display, with almost nothing happening on one side, often has a real frequency-balance problem worth investigating further. Streamers and video editors use the recording feature to generate a quick, audio-reactive visual for a track that doesn't have an official music video. Teachers use waveform and frequency views as a visual aid for explaining pitch, harmonics and frequency to students who've never seen sound represented as anything other than an abstract idea. And plenty of people simply leave it running because a good spectrum display genuinely looks good.

A podcaster checking mic levels before recording switches to Waveform mode specifically, since a flat, barely-moving line makes a too-quiet input obvious at a glance in a way a bar chart doesn't communicate as clearly — then moves the actual recording itself to the Audio Recorder once levels look right. A producer wrapping up a finished track instead switches to File mode, uploads the mix, picks Circular with the Sunset theme, and records a 90-second clip to post as a teaser — the same underlying analysis, used for a completely different purpose.

What a Visualizer Doesn't Measure

A spectrum display is genuinely useful for spotting obvious problems and adding a visual layer to sound, but it isn't a calibrated measurement tool — it can't tell you a track's exact decibel level, whether it meets a loudness standard for streaming platforms, or give you the kind of precise numeric readout mastering engineers rely on specialized metering software for. Treat what you see here as a genuinely accurate relative picture of a sound's energy across frequency and time, not as a substitute for actual audio measurement tools when that level of precision matters.

It's also worth remembering that what you're watching is genuinely dependent on the listening chain around it — a laptop's built-in microphone rolls off bass frequencies a dedicated condenser mic wouldn't, and a phone speaker simply can't reproduce sub-bass content the same way studio monitors do, both of which visibly change what shows up on screen even when the underlying source audio is identical. The display is an honest reflection of what actually reached the analyser, not necessarily of the original recording in some idealized, chain-independent sense.

Frequently Asked Questions

728 × 90 — Leaderboard Ad