Runs in your browser · Nothing uploaded

Turn your MP3 into a
music visualizer video.

Drop in an MP3. Stack layers, colors and effects. Record a finished visualizer video in up to 4K — ready for YouTube, Reels, or Spotify Canvas.

Create a free account and get 3 thirty-second recordings every day at 1080p. No card needed.

Live · four layers compositing right now in this page
20–250 HzKick and bass drive the motion
250 Hz–4 kHzVocals and melody shape the body
4–16 kHzHats and air light up the edges

Thirty-one styles — and that's the starting point.

Every tile on this page is the real renderer, running in your browser right now. Nothing here is a screenshot. Roundness, gap, rotation, scale and mirroring apply to all of them, so each one is a family rather than a fixed picture.

Spectrum Bars
Radial Mirror
Pulse Core
Neon Grid
Liquid Blob
Warp Starfield
Audio Terrain
Kaleidoscope
Spectrogram

Plus twenty-two more, across bars, radial, waveform, scene, particle and generative-art families.

One style is a look. Stacked, it's a production.

Build the frame in layers — particles behind, spectrum in the middle, sparks in front — each with its own blend mode, opacity, color and motion. Then bloom, chromatic aberration, motion blur and grain over the top.

Deep FieldParticles behind, spectrum, sparks in front, vignette
KaleidoscopeFour-way mirror, auto-spin, bloom and motion blur
RaveStarfield under bars, treble-driven confetti, hard bloom

Save any combination as a Look and load it on the next track — or export it as a file and send it to someone.

Lyric videos, timed to the track.

Import an .lrc file, or type the words and stamp each line against the playhead as it plays. Lines fade, slide or pop in on their timestamp and wrap to the frame on their own.

  • Import and export standard .lrc
  • Stamp timings live while the track plays
  • Nudge everything at once when a file runs early or late
  • Sits in the layer stack, so it composites over anything
Live · lyrics driven by real timestamps

Record finishes before the song would.

WaveForge reads the whole file up front and builds the entire spectrum in one pass. It never plays the track to record it.

Drop the file

MP3, WAV, FLAC, M4A or OGG. It's read on your machine and never sent anywhere.

Design it

Stack layers, set your own colors, add effects, lyrics, a title, cover art or background.

Record

Frames render as fast as your machine can draw them, then encode in hardware to MP4.

Two ways in.

Demo

Free

  • Every style, layer, effect and color control
  • Lyric sync and saved Looks included
  • No watermark — same clean export as paid
  • Landscape, vertical and square formats
  • Up to 1080p, 30fps
  • 30 seconds per recording
  • 3 recordings every 24 hours
Open the demo

Whatever you're making it for.

Same track, same session — different frame sizes and different requirements. Here's what each one needs.

Straight answers.

Do my files get uploaded?

No. Decoding, analysis and rendering all happen in your browser. Your audio never leaves your computer, which is also why it works offline once the page has loaded.

Who owns the videos I make?

Every video WaveForge generates is yours to keep and use, with no watermark on it — that includes the free demo, and it doesn't lapse if you cancel. Worth being clear on one thing though: WaveForge visualizes whatever audio you give it. If that audio is someone else's copyrighted song, that remains a copyright question about the song itself, whatever tool you used to make the video.

Which browsers record fastest?

Chrome, Edge and Opera support hardware video encoding, which is what makes fast MP4 recording possible. Safari and Firefox fall back to a slower method that produces a WebM file at roughly real time.

Can I stack more than one visualizer?

Yes. The layer stack takes as many layers as you want — visualizers, particle fields, lyrics, text, your logo and frame overlays — each with its own blend mode, opacity, color offset and transform. Layers draw back to front, so you can put a particle field behind the spectrum and sparks in front of it. Any combination can be saved as a Look and reloaded on the next track.

Does it do lyric videos?

Yes. Import a standard .lrc file, or type the lines and stamp each one against the playhead while the track plays. Lines fade, slide or pop in on their timestamp and wrap to the frame automatically. If a file runs consistently early or late you can nudge every timing at once rather than editing each line.

What's included on the free demo?

Every creative feature: all 31 styles, the layer stack, all four post-processing effects, lyric sync, saved Looks, custom colors, text and logo — and no watermark on the export. The demo limits length (30 seconds), resolution (1080p), frame rate (30fps) and how many you can make (3 per day). It does not limit what you can build.

How do I cancel?

There's a cancel button inside the app. It takes effect immediately, and you're not asked to email anyone.