60-second preview. No account required.

Sync lyrics to a song automatically

Upload a song and paste the lyrics. We match each word to the vocal so you can review the timing and download LRC, SRT, VTT, or JSON.

Lyric timestamp generator

Choose an audio or video file up to 30 MB. Songs can be up to 10 minutes long.

Paste the lyrics or upload a text file. Include every repeated line and any ad-libs you want timed.

Make sure the lyrics match the recording

Keep the words in the same order they are sung. Repeat choruses when they repeat in the song, and remove labels such as [Verse 1] unless those words are spoken.

3. Choose your downloads

LRC is for synced-lyrics players. SRT is for video editors. VTT is for web video. JSON is for apps and custom tools.

Preview the first 60 seconds without an account.

By uploading, you agree we may store your audio, lyrics, and generated timestamps to improve accuracy. See our Privacy Policy.

Create synced lyrics in three steps

  1. 1

    Add the song and lyrics

    The words need to follow the recording, including repeats and ad-libs.

  2. 2

    Review the automatic timing

    Preview the result and fix lines the tool was unsure about.

  3. 3

    Download the format you need

    Choose LRC, SRT, VTT, or JSON.

Choose the right file

LRC for synced lyrics

Use it with music players and karaoke tools that support timed lyrics.

SRT for video editors

Use it for lyric videos, music videos, and social clips.

VTT for web video

Use it with HTML video players and other web caption workflows.

JSON for apps

Use the start, end, and confidence value for each word in custom software.

What this tool does

LyricTimestamps aligns lyrics you provide to a song you upload. It creates a reviewable timing draft for karaoke, music players, lyric videos, captions, and apps. It does not fetch or write the lyrics.

Frequently asked questions

Yes. Upload the song and paste the words in the order they are sung. LyricTimestamps creates the timing; it does not fetch or transcribe a full lyric sheet.