Home / A lyric video maker that times the words to the track
A lyric video maker that times the words to the track
Import a timed .lrc file, or type the words and stamp each line as the song plays. The lyrics sit on their own layer over a live visualizer, and the whole thing exports as an MP4.
Free account: 3 thirty-second recordings a day at 1080p. No card needed.
Two ways to get the timings in
If you already have an .lrc file — the standard format karaoke and music players use, where each line starts with a [mm:ss.xx] timestamp — import it and the lines are placed immediately. WaveForge handles the awkward real-world cases too: several timestamps sharing one line, [offset:] tags, and both of the common separator styles.
If you do not have one, type the lyrics in and stamp them live. Play the track, click into a line, and hit stamp as it comes round; the caret walks down to the next line so you can time a whole song in one pass. When you are done you can export a clean .lrc for reuse.
If the whole file runs consistently early or late — which is common with lyrics downloaded from elsewhere — you can nudge every timing at once instead of editing them line by line.
The lyrics are a layer, not a caption box
Lyrics sit in the same layer stack as everything else, which means they composite over whatever you have built rather than being locked to a fixed template. Put a dim spectrum behind them, a particle field behind that, and a vignette over the top.
Each line fades, slides or pops in on its timestamp, wraps to the frame on its own, and can pulse on the beat. A line stays up until the next one is due, with a hold limit so the last line before a long instrumental does not burn into the screen for a minute.
What lyric videos usually cost you
The two things that normally make lyric videos painful are re-rendering after every small timing fix, and a watermark on anything you did not pay for. Neither applies here: rendering happens locally and usually finishes faster than the song is long, and nothing is stamped onto the export at any tier.
The free demo includes the whole lyric workflow — import, stamping, nudging, export — capped only at thirty seconds and 1080p. That is enough to time a chorus and see the finished thing before deciding whether you need full-length exports.
At a glance
- Lyric format in
- .lrc (also accepts plain text you stamp yourself)
- Lyric format out
- .lrc, so your timings are reusable
- Line animations
- Fade, slide up, slide down, slide in, pop
- Positions
- Centre, lower third, upper third, bottom left
- Wrapping
- Automatic to the frame width
- Export
- MP4 up to 3840 × 2160 at 60fps, no watermark
Questions
What is an .lrc file?
It is a plain text file where each lyric line is prefixed with a timestamp, like [00:12.50]. It is the standard format for synced lyrics, so files you already have from other tools will import directly.
Can I make a lyric video without an .lrc file?
Yes. Paste or type the lyrics, play the track, and stamp each line against the playhead as it comes round. The caret moves to the next line automatically, so you can time a full song in a single pass and then export the .lrc if you want to keep it.
Is the lyric feature free?
Yes. Importing, stamping, nudging and exporting lyrics all work on the free demo, and the export has no watermark. The demo caps recordings at thirty seconds, 1080p and three per day — it does not restrict the lyric tools.
Can I put lyrics over a visualizer rather than a plain background?
That is the default. Lyrics are one layer in a stack, so they draw over any combination of visualizers, particle fields, backgrounds and overlays you have built, with their own opacity and blend mode.
Try it on your own track
Every style renders live in your browser. Load a file and see what it looks like before deciding anything.
Open the free demo