visibility Live Visualizer Preview
Real-timeWaiting for Assets
Please upload an audio file and optional background image to initialize the live visualizer.
tune Settings & Assets
Generating Your Video
Rendering frames in real-time. Please do not close or minimize this browser tab until the download triggers.
How to Create an Audio Waveform Video
Upload Audio & Image
Drag-and-drop your audio file (MP3 or WAV) and select an eye-catching background image (album cover or design).
Customize the Waves
Choose visualizer styles like Vertical Bars or Line. Modify colors, height sliders, glow levels, and background image blur parameters.
Local In-Browser Export
Click "Export Video." The browser records the canvas frame-by-frame. Once complete, it downloads the video file instantly to your disk.
Frequently Asked Questions
Is this tool secure? Where are my audio files uploaded?
Your files are 100% secure. Everything happens locally within your browser using HTML5 Web Audio and Canvas recording. Your audio files and images never leave your computer or get uploaded to any servers.
What video format is exported? Can I post it to social media?
The tool exports standard high-quality WebM videos (with VP9/H.264 video codec and Opus audio). Social media platforms like YouTube, Instagram, and TikTok natively support direct uploading of WebM video files. If your target platform requires a standard MP4 file, you can convert the output file with a free transcoder like Handbrake or Ucha's internal converters.
Why does the export take as long as the song itself?
Because rendering and recording happen using Web Audio API analysis, the browser must play and analyze the audio frame-by-frame in real-time to generate matching visuals. You can select "Silent Playback during Export" to mute the audio output so you don't hear the track while it processes.
