Music visualizer: turn a song into a waveform video
Turn a song into a 9:16 or 1:1 waveform video, with its lyrics if you want. Made on your device, free, with a small extractune.com mark. Pro makes it 1080p without the mark, up to 5 minutes.
No file open
Stays on this device
Drop a song or a video here
MP3, M4A, WAV, FLAC, MP4, MOV, WebM, MKV
How to make a music video from a song
- 1
Add the song
Drop an MP3, WAV or video file, or press "Post it as a video" under a result in any tool and it arrives with the song loaded. Nothing is uploaded.
- 2
Pick the shape and length
A style (waveform, cassette, record, or the four parts after a split; with Pro, Karaoke and Messenger); 9:16 for TikTok, Reels and Shorts, or 1:1 for a feed post; 15, 30 or 60 seconds from the part you pick; one of five colour looks.
- 3
Add the title and words (optional)
Type a title. For lyrics, press "Get the words" (the one step that sends audio away, see below) and the timed lines appear on the video. Fix any line first.
- 4
Make the video
Press Make the video, watch the frames count up on the page, then download the MP4.
Make a lyric video
The words come from the same transcript as the video to text tool, timed line by line to the song, so each line shows while it's sung and the next one waits under it, dimmed.
A transcript can be wrong on fast or crowded songs. Fix any line before you make the video, or turn the lyrics off for the waveform and title alone. Need a clean vocal or a backing track first? Use the karaoke maker or remove the vocals, then press "Post it as a video".
How it works on your device
The song is decoded in your browser, the waveform is drawn frame by frame on the page, and the browser's own encoder packs the frames and the song's sound into an MP4. Nothing is sent while you do this. Lyrics are the one exception: they need a transcript, which sends the audio to a speech service unless you skip that step. The privacy page has the details.
Questions
Is it free?
Yes. Making and downloading a video costs nothing and needs no account. Free videos carry a small "extractune.com" mark; Pro leaves it off.
Is my song uploaded?
No. The waveform and the video are made on your device, so the song stays there. The one exception is the optional lyrics: pressing "Get the words" sends the audio (not the original video) to a speech-recognition service to be written down, and a short clip to a song-recognition service to find the real lyrics, as our privacy page explains. Skip that step and nothing leaves your device.
What size and length do I get?
9:16 (vertical, for TikTok, Instagram Reels and YouTube Shorts) or 1:1 (square), as an MP4 at 720p and 30 frames a second, 15, 30 or 60 seconds long. Longer songs use the part you pick with the start slider. Pro makes it 1080p without the mark, up to 5 minutes.
Can I get the lyrics on the video?
Yes, if you want them. The words come from our transcript of the song and are timed to it. Speech recognition makes mistakes on fast, layered or sung-over-noise vocals, so check the lines before you make the video; you can fix any of them.
Which browsers can make the video?
It needs a browser that can encode video itself (WebCodecs), such as a recent Chrome or Edge. Where a browser can encode video but not MP4, the video is saved as WebM; where it can't encode video at all, the page says so before anything is made.
Can I use a copyrighted song?
The tool does not check rights. Posting a video made from a song you do not own can get it muted or removed on TikTok, Instagram or YouTube. Use your own music, music you have a licence for, or royalty-free tracks.