VTT to LRC Subtitle Converter
Turn WebVTT cue start times and text into a simple LRC lyrics file.
Drag & drop your VTT file here
or click to browse
Supports .vtt files up to 50 MB
Free Online VTT to LRC Converter
This converter reads timestamped WebVTT cue blocks and writes line-level LRC output. Each cue receives an [mm:ss.xx] start timestamp, VTT end times are discarded, and multi-line cue text is joined with spaces into one LRC line. Cue identifiers and settings are discarded; inline text tags remain part of the text.
VTT to LRC Code Syntax & Structure Inspection
Side-by-side code inspection illustrating header definitions, timestamp syntax, and cue payload formatting
VTT vs LRC Technical Specifications
VTT
VTT (WebVTT) is a text subtitle format for web video. Cues contain dot-separated start and end timestamps, optional identifiers and cue settings, and one or more text lines. NOTE blocks and cues without valid timing or text are skipped.
LRC
LRC is a line-timed lyrics format. This converter writes only [mm:ss.xx]text lines; it does not add metadata tags such as [ti:], [ar:], or [offset:], and it does not write end times. A multiline VTT cue is joined with spaces into one timestamped LRC line.
Format Differences
Conversion Troubleshooting & Gotchas
Practical solutions for player compatibility, character encoding, and timing synchronization
Why do web tags like '<v Singer>' or '<c>' mess up the lyric display?
WebVTT files often tag the singer using voice tags (`<v Artist>`). Music players treat these as literal lyric text, causing awkward brackets to appear on screen. AllSubConverter extracts the pure dialogue text and removes WebVTT specific markup.
Lyrics display out of sync with streaming audio or MP3 playback
WebVTT files from YouTube or streaming platforms often match live streams or video with introductory title cards. If the lyrics appear consistently delayed or early, use an `[offset:+/-ms]` header or calibrate the timeline in our Subtitle Sync tool before exporting.
Handling of multi-cue overlapping chorus parts in WebVTT
In WebVTT, back-and-forth vocals can overlap in time across different screen positions. Because standard LRC only scrolls sequentially, overlapping cues are emitted separately in source order and are not merged.
Character encoding and special language symbols
WebVTT is strictly UTF-8, and our LRC export preserves full international characters, accents, and CJK characters, ensuring clean lyric display on smart speakers, automotive displays, and mobile players.
Features
Why Convert?
Common Use Cases
Lyrics Preparation
Convert line-timed VTT material into LRC for tools that read [mm:ss.xx] timestamps.
Simplified Timing
Keep cue start times while removing VTT end times and cue structure.
Text Reuse
Convert parsed VTT text into a simple timestamped line format for further editing.
Related Formats
SRT (SubRip)
Convert VTT to SRT when both start and end times must be retained.
ASS (Advanced SubStation Alpha)
Convert VTT to ASS when you want to continue styling work in an ASS editor.
TXT (Plain Text)
Convert VTT to TXT when timing is not required.
How It Works
- 1
Select or drop a VTT file.
- 2
The parser reads each cue's timing and text lines.
- 3
The start time is truncated to two fractional digits for LRC.
- 4
Each cue starts a new [mm:ss.xx] output line.
- 5
Multi-line cue text is joined with spaces into one output line.
More Subtitle Tools
Frequently Asked Questions
No. LRC output contains only start timestamps. VTT end times are discarded.
Timestamps use two fractional digits. Additional VTT millisecond precision is truncated.
Cue settings such as position, line, align, and size are discarded because LRC has no equivalent.
No. It writes timestamped text lines only, without [ti:], [ar:], [offset:], or other metadata tags.
The cue starts with one [mm:ss.xx] timestamp; its multi-line text is joined with spaces on that LRC line.
Inline tags remain part of the cue text. Remove them afterward if your lyrics player does not understand them.
Related Articles
How to Batch Convert VTT to LRC Online — Free Guide | AllSubConverter
Learn how to batch convert VTT subtitles to LRC lyrics online for free. Process dozens of files at once, keep perfect timing, and skip the signup. Full guide.
VTT to LRC Tutorial — Convert Subtitles to Lyrics | AllSubConverter
Convert VTT subtitles to LRC lyrics free online. Step-by-step timestamp conversion guide for music apps, karaoke software, and offline mobile music players.