Skip to main content
Sync Lyrics to Audio

Sync Lyrics to Audio

1 credit / jobExact Lyrics

Already have the correct lyrics? Paste them here — we time them to the audio with word-level accuracy. Great for Hindi, Punjabi, Urdu, and any song where AI transcription gets the spelling wrong.

Sign in or create a free account to sync lyrics — you get 3 free credits, no card required.
Don't have the lyrics yet? The AI LRC Generator transcribes and times them in one pass — come back here if you need to correct the wording.

Upload Audio or Video

Audio or video file

or drop your file here

MP3, WAV, FLAC, AAC, OGG, M4A, MP4, MKV, MOV, WEBM, AVI, WMV, M4V · max 100 MB

One line here becomes one line in the LRC, and blank lines become pauses. Or Import from file to pull the words out of an existing LRC / SRT / VTT / ASS / TTML — the old timestamps are stripped and re-derived from your audio.

Naming the language explicitly improves timing on non-English songs. Auto is fine for English.

Add the song and its lyrics to continue

Your synced LRC will appear here

Add the song and its lyrics on the left, then hit Sync. Your words come back unchanged — only the timestamps are added.

See it in action

What you get back

Input · your lyrics, exactly as pasted

What you provide

Tune parda uthaaya, haaye kya baat ho gayi
Haaye
Ye mulakaat, vaardaat ho gayi

Output · the same lines, now timed

What you receive

[00:21.40]Tune parda uthaaya, haaye kya baat ho gayi
[00:26.08]Haaye
[00:27.95]Ye mulakaat, vaardaat ho gayi
Step-by-step guide

How to use this tool

  1. 01

    Upload the song

    MP3, WAV, FLAC, M4A, or a video file up to 100 MB. The vocals are isolated first so the alignment listens to the voice, not the mix.

  2. 02

    Paste the lyrics

    One line per LRC line, blank lines for pauses. Already have an LRC, SRT, VTT, ASS or TTML? Import it — the old timestamps are stripped and only the words are kept.

  3. 03

    Forced alignment runs

    A CTC acoustic model matches your words to the waveform, placing every line — and every word inside it — where it is actually sung.

  4. 04

    Check coverage & download

    Every result reports how much of the track it anchored, so you can trust a good run and spot a bad one before you use it.

Key features

Why use this tool

Your words are never rewritten

The aligner only adds timestamps. It cannot change, drop, correct, or reorder a single line — what you paste is exactly what comes back.

Built for Indic and non-Latin scripts

Hindi, Punjabi, Urdu, Bengali, Arabic, Japanese and more. Where transcription mangles spelling and proper nouns, supplying the text sidesteps the problem entirely.

Word-level accuracy

Alignment resolves to roughly 20 ms per word — tight enough for karaoke highlighting, not just line scrolling.

Import from any subtitle format

Pull lyrics straight out of an existing LRC, SRT, VTT, ASS, or TTML file. Timestamps are discarded and re-derived from this audio.

Honest coverage score

You are told what percentage of lines were anchored. A low score is surfaced as a warning instead of being quietly shipped as a finished file.

Runs in the background

Close the tab once the job starts. It keeps running on our servers and shows up in Job History when it's finished.

Common use cases

Who this tool is for

Songs the AI gets wrong

Regional tracks, unusual spellings, and proper nouns where transcription reliably mangles the words.

Official lyrics you must match

Label-supplied or published lyrics that have to appear verbatim, character for character.

Re-timing an existing file

You have an LRC that drifts, or one made for a different master. Import it and re-time against this audio.

Language learning material

Time a transcript you've already checked, so every line lands exactly where it's sung.

Questions answered

Frequently asked questions

The Generator listens and decides what the words are, then times them. The Aligner is told what the words are and only solves the timing. If you already have correct lyrics, the Aligner is strictly more accurate — there is no transcription step left to make a mistake in.

Keep going

Related tools

Stop fixing what the AI misheard

Bring your own lyrics and get them timed in one pass. Free credits on signup, no card required.

Couldn't reach the server — check your connection.