Skip to content

SSA to LRC Converter

Fast. Private. Perfect.

100% local processing in your browser. No upload. No waiting. No limits.

Private & Secure
Blazing Fast
Free & Unlimited
SSA
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
LRC
[00:01.00]Hello, world!
[00:04.50]This is a subtitle file.
[00:08.50]Converted locally!

Drag & drop your SSA file here

or click to browse

Supports .ssa files up to any size

100% LocalNo UploadSecureInstant

How It Works

1

Upload SSA File

Drag & drop or select your .ssa file

2

Convert Instantly

We process it locally in your browser

3

Download LRC

Get your .lrc file immediately

More Conversions You Might Need

Why Choose AllSubConverter?

Your Privacy Matters

Everything runs in your browser. Your files are never uploaded.

Lightning Fast

Optimized processing engine converts files in seconds.

Truly Unlimited

No file size limits. No daily limits. Completely free.

Works Everywhere

Works on Windows, Mac, Linux, iOS, Android - any modern browser.

From Subtitle Script to Song Lyrics

LRC is the standard lyrics format used by music players like AIMP,foobar2000, and MiniLyrics to display synchronized lyrics during audio playback. SSA subtitles contain timed dialogue that maps naturally to LRC lyrics lines. This converter extracts the start time and text from each SSA Dialogue line, converts centisecond timing to LRC [mm:ss.xx] format, strips all override tags, and outputs a valid LRC file ready for music players and karaoke applications.

Input Format

SSA

SSA (SubStation Alpha v4) is a subtitle script format with structured [Events] sections. Dialogue lines carry Start time, End time, and Text fields, along with styling overrides in curly braces. Timing uses centisecond precision (H:MM:SS.cc). Files are plain text with metadata headers and style definitions.

Output Format

LRC

LRC is a lyrics format where each line of song text is prefixed with a timestamp tag in [mm:ss.xx] or [mm:ss.xxx] format. LRC files contain optional metadata tags for title, artist, album, and offset. The format is supported by most music players for synchronized lyric display during audio playback.

Features

Converts SSA Start time (H:MM:SS.cc) to LRC timestamp tag ([mm:ss.xx]) for each dialogue line
Strips all SSA override blocks, style references, and metadata from the text
Produces LRC with optional ID tags for title, artist, and offset
Outputs LRC compatible with AIMP,foobar2000, MiniLyrics, and karaoke software
Handles SSA files with hundreds or thousands of dialogue lines
Supports both standard LRC ([mm:ss.xx]) and enhanced LRC ([mm:ss.xxx]) timestamp precision
Encodes output as UTF-8 for CJK and international lyric text
Processes entirely client-side with no server uploads

Why Convert?

Music players do not support SSA subtitle format. LRC is the standard for synchronized lyric display.
Karaoke applications read LRC files for line-by-line lyric highlighting during songs.
LRC timestamps are simpler than SSA timing: minutes and seconds only, no hours needed for songs.
Language learning tools use LRC for displaying lyrics or dialogue synchronized with audio for listening practice.
Podcast and audiobook subtitle content in SSA format can be converted to LRC for compatible audio players.
LRC files are lightweight (typically under 5 KB per song) compared to SSA scripts which carry style metadata.
Converting timed dialogue to LRC enables repurposing subtitle content as lyrics or synchronized text for audio-only playback.

Format Differences

SSA timing uses H:MM:SS.cc (hours, minutes, seconds, centiseconds). LRC timing uses [mm:ss.xx] (minutes and seconds only).
SSA Dialogue lines carry Start and End times. LRC lines carry only a Start timestamp; duration is implied.
SSA supports inline override tags for styling. LRC is plain text with no formatting capability.
SSA files have [Script Info], [V4 Styles], and [Events] sections. LRC files have optional ID tags and sequential timestamped lines.
SSA is designed for video subtitle rendering. LRC is designed for audio lyric synchronization.
SSA end times define when text disappears. LRC has no end time; each line persists until the next timestamp.

Common Use Cases

Music Lyric Creation

Convert SSA karaoke subtitle files to LRC for use in music players that display synchronized lyrics during audio playback.

Karaoke Preparation

Extract timed text from SSA subtitles to create LRC files for karaoke applications that support line-by-line lyric highlighting.

Language Learning

Convert SSA dialogue or subtitle content to LRC for synchronized text display during audio playback in language learning tools.

Podcast Transcripts

Transform podcast subtitle files from SSA to LRC for audio players that display synchronized text during podcast listening.

Audiobook Navigation

Convert chapter subtitles from SSA format to LRC for synchronized chapter text display in audiobook player applications.

Related Formats

Frequently Asked Questions

LRC is a lyrics file format that synchronizes text with audio playback. Each line of lyrics is prefixed with a timestamp tag like [01:23.45] meaning the text appears at 1 minute and 23.45 seconds. Music players read LRC files to display scrolling lyrics during songs. LRC supports optional metadata tags for title, artist, album, and timing offset.

SSA uses H:MM:SS.cc format (hours:minutes:seconds.centiseconds). LRC uses [mm:ss.xx] format (minutes:seconds.centiseconds). The converter extracts hours and converts them to additional minutes. For example, SSA time 0:01:30.50 becomes LRC tag [01:30.50]. For SSA times exceeding one hour, the total minutes are calculated accordingly.

All override tags in curly braces are stripped. LRC is a plain text format with no styling capability. Tags like {\\fs28}, {\\c&HFF&}, and {\\pos(320,400)} are removed. Only the spoken text content is preserved in the LRC lyrics.

Yes. If your SSA file contains timed text for a song or audio track, the converter extracts the start time and text from each Dialogue line to create LRC lyrics. The result works in music players that support LRC format for synchronized lyric display.

No. LRC format does not support end times. Each lyric line is displayed starting from its timestamp and remains visible until the next line begins. The SSA End time is discarded during conversion. This matches how music players handle LRC files.

Yes, completely free with no sign-up, no watermarks, and no file size limits. All processing happens in your browser.

Ready to convert your subtitles?

Drop your SSA file here and convert to LRC instantly.

Related Resources