Lyrics Player

Synchronized Lyrics

0:00.000

⟳ Loop

Looping
Marking: Press Space or click the glowing word as it's sung. Click any bright-gold word to re-stamp it. Z to undo.
▶ Set Loop Start
◼ Set Loop End
✕ Clear Loop

Save & Load Song

The JSON below is a complete snapshot: title, audio filename, lyrics, and timestamps together. Copy it to save; paste it back and click Load to restore. To hardcode a song, paste the object into SONG_DATA at the top of the <script> tag.

Edit Lyrics

One line per lyric line. A blank line creates a verse break. Words that exist in both the old and new lyrics keep their timestamps. New or split words start unmarked and need re-stamping.

Title and Audio file can also be updated here.