Convert VTT to LRC Online Free

Convert WebVTT subtitle files to LRC lyrics format for music players and audio lyric displays. ChangeThisFile maps VTT cue timestamps to LRC's compact [mm:ss.xx] syntax.

By ChangeThisFile Team · Last updated: March 2026

Quick Answer

ChangeThisFile converts VTT to LRC on a secure server. Upload your WebVTT file and it is converted to LRC lyrics format with [mm:ss.xx] timestamps for each cue. Files are auto-deleted after conversion. Free with no signup required.

Free No signup required Encrypted transfer · Auto-deleted Under 2 minutes Updated April 2026

Convert VTT to LRC

Drop your VTT file here to convert it instantly

Drag & drop your .vtt file here, or click to browse

Convert to LRC instantly

VTT vs LRC: Format Comparison

Key differences between the two formats

FeatureVTTLRC
Primary useWeb video subtitlesMusic lyric syncing
Timestamp formatHH:MM:SS.mmm[mm:ss.xx]
End timeExplicit per cueImplied by next line
File headerWEBVTT requiredNone (optional metadata tags)
StylingCSS cue settingsNone
HTML5 supportNative <track> elementNot supported
Player supportAll video players and browsersMusic players (foobar2000, AIMP)

When to Convert

Common scenarios where this conversion is useful

Extracting lyrics from a web video for a music player

If you have a music video with VTT captions and want to play the song with synced lyrics in foobar2000 or another music player, converting the VTT to LRC lets you use those captions as lyrics.

Creating karaoke LRC files from web-sourced subtitles

VTT files from platforms like YouTube or Vimeo can be converted to LRC to use in karaoke players and apps that expect the LRC timing format.

Distributing audio with lyrics in LRC sidecar format

When bundling audio files for distribution, LRC sidecars are the standard for synced lyric display. Convert VTT captions from a video release to LRC for the accompanying audio package.

How to Convert VTT to LRC

  1. 1

    Upload your VTT file

    Drag and drop your WebVTT subtitle file onto the converter, or click browse to select it. The file is uploaded over an encrypted connection.

  2. 2

    Server-side conversion

    The server parses the VTT cues, converts each start timestamp to LRC's [mm:ss.xx] format, and writes one LRC line per cue. Cue identifiers and styling are stripped.

  3. 3

    Download the LRC

    Save your converted LRC lyrics file. The server copy is automatically deleted after processing.

Frequently Asked Questions

LRC is a lyrics synchronization format used by music players to display scrolling synced lyrics. Converting from VTT allows you to reuse caption timing data in audio-only contexts like foobar2000 or mobile music apps.

VTT styling attributes such as line, position, align, and size settings are stripped. LRC is a plain-text format with no styling support. Only the text content is preserved.

VTT cue identifiers (the optional label line before a timestamp) are discarded during conversion. LRC files do not support cue labels.

NOTE blocks and header metadata in the VTT file are stripped. Only timed caption cues are converted to LRC lyric lines.

Multi-line VTT cues are joined into a single LRC line separated by a space. LRC format expects one line of text per timestamp.

Spotify and Apple Music use their own internal lyric delivery systems and do not accept manual LRC uploads from users. LRC works best with locally-installed music players like foobar2000, AIMP, and Poweramp.

VTT files are plain text and very small. The 50 MB server limit is never a concern for caption files.

Yes. Your VTT file and the generated LRC are deleted automatically from the server as soon as the download is available.

Yes. VTT files downloaded from YouTube using tools like yt-dlp work perfectly with ChangeThisFile's VTT to LRC converter.

Yes. ChangeThisFile supports LRC to VTT conversion if you need to go the other direction.

Related Conversions

Need to convert programmatically?

Use the ChangeThisFile API to convert VTT to LRC in your app. No rate limits, up to 500MB files, simple REST endpoint.

View API Docs
Read our guides on file formats and conversion

Ready to convert your file?

Convert VTT to LRC instantly — free, no signup required.

Start Converting