Integration guide
CapCut — Import synced lyrics as a subtitle track
CapCut can't read .lrc files. Convert once to SubRip and CapCut will lay every lyric on the timeline, already aligned to your audio.
CapCut desktop and mobile · imports .srt · no plugin needed
Three steps
Generate an LRC for your track
Open the AI LRC Generator and upload your audio or paste a YouTube URL. Download the resulting .lrc file.
Convert LRC → SRT
Visit LRC → SRT and drop the file in. A SubRip .srt downloads immediately — everything runs in your browser, so the audio never leaves your machine.
Import into CapCut
Inside CapCut, open Captions → Import captions and select the .srt. CapCut places each cue on the timeline aligned to your audio, ready to restyle.
What you end up with
What lands in CapCut — a SubRip file, one cue per lyric line
1
00:00:12,340 --> 00:00:15,120
Every night in my dreams
2
00:00:15,400 --> 00:00:18,900
I see you, I feel youWhen it goes wrong
Why not just import the .lrc directly?
CapCut's caption importer only reads SubRip (.srt) and plain text. LRC is a lyrics format with its own timestamp syntax, so it has to be converted first.
My captions are offset from the vocals.
That almost always means the LRC was timed against a different edit of the track — an intro trim or a radio cut. Re-generate the LRC from the exact audio file you dropped on the CapCut timeline.
Can I get word-by-word highlighting?
Not from SRT — it carries line-level cues only. For per-word timing you need a karaoke format such as ASS; see the Karadeo guide.