Document format

LRC converter

A .lrc file is a synchronized lyric document: each line is prefixed with a [mm:ss.xx] timestamp so a music player can highlight words in time with a song. Unlike caption formats, an .lrc line stores only a start time, with its end implied by the next timestamp.

100% private for supported formats

Convert supported files

Runs on your device

Drop LRC files here

Batch files can each use a different output. Nothing uploads for local conversions.

Working inputs include camera RAW, browser-local audio/video, PDF, CBZ/CBR comics, office documents, ebooks, markup, 3D models, structured text, images, and archives.

Where LRC comes from

The LRC format was devised by Kuo Chih-Chao (“Djangoo”) in the late 1990s during the software MP3 player era, when desktop and portable players began scrolling karaoke-style lyrics. It endured because it is trivial to author by hand and became the common currency for lyric databases and music apps that display timed words.

How LRC works

  • Each timed line begins with one or more [mm:ss.xx] tags; the fraction is usually centiseconds.
  • Optional metadata tags such as [ti:], [ar:], [al:], and [offset:] describe the track rather than a cue.
  • Only start times are stored; a line runs until the next timestamp, so end times are inferred on conversion.
  • Files are short plain-text documents with no binary payload.

When to use LRC

  • Displaying scrolling, time-synced lyrics in a music player
  • Authoring karaoke-style word timing by hand
  • Sharing timed lyrics through lyric databases and apps
  • Turning a plain transcript into per-line timed text

Strengths and limitations

Strengths

  • Extremely simple to write and edit by hand
  • Widely read by music players and lyric libraries
  • Compact plain text that travels alongside an audio file

Limitations

  • Stores only start times, so line durations must be inferred on conversion
  • No styling, positioning, or multi-line cue structure like captions

Compatibility

Music players and lyric apps across desktop and mobile read .lrc for synchronized lyrics, and many lyric databases distribute it. Video subtitle players generally do not, so converting to .srt or .vtt is needed for caption playback.