Upload an MP3. Existing synced or plain lyrics will be loaded automatically if the file has them.
Click to choose or drop an MP3 file here
Resume previous session?
How it works
Upload an MP3. If it already has synced or plain lyrics embedded, they're loaded as your starting point.
Each lyric line shows a timestamp. Click a line to select it (this doesn't move playback) — select it, then play the song and press right when it should start.
Use each line's ▶ button to preview playback from that exact line.
Nudge a selected line's timing with its −/+ buttons or / .
Press to insert a new line (e.g. an instrumental break) at the current playback position.
When you're done, download the plain .lrc file, embed the synced lyrics directly into the MP3, or copy the lyrics to your clipboard — pick your default in Settings.
Along the way
Your lyrics and timestamps auto-save in this browser as you work, so an accidental tab close won't lose your progress — you'll just need to re-select the same MP3 file to reattach the audio.
See the Key bindings button (top right) for the full list of controls, and to remap any of them.
You've made edits since your last export. Starting a new song will discard them.
Key bindings
Active whenever a song is loaded and you're not editing a line's text. Click a key, then press the new key you want. Press Escape to cancel.
Settings
Tick sound while playing
Tick volume60%
Nudge amount (← / → and per-line −/+) s
Jump to next line automatically after setting a line's time (Enter)
Default export button action
Import / edit lyrics
Paste plain lyrics (one line each) or LRC-style timed lyrics (e.g. [00:12.34]line here). This replaces the current line list. Existing lyrics are pre-filled below so you can edit them directly.