Skip to content

LRC to ASS Converter

Fast. Private. Perfect.

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

Private & Secure
Blazing Fast
Free & Unlimited
LRC
[00:01.00]Hello, world!
[00:04.50]This is a subtitle file.
[00:08.50]Converted locally!
ASS
[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!

Drag & drop your LRC file here

or click to browse

Supports .lrc files up to any size

100% LocalNo UploadSecureInstant

How It Works

1

Upload LRC File

Drag & drop or select your .lrc file

2

Convert Instantly

We process it locally in your browser

3

Download ASS

Get your .ass 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 Audio Lyrics to Video Subtitles

LRC files are designed for audio playback, where each lyric line appears at its timestamp and persists until the next line begins. When you need those same lyrics as video subtitles, ASS provides styling, positioning, and visual effects that LRC cannot offer. This converter reads LRC timestamp tags, converts minute-second timing to ASS centisecond format, generates a complete ASS script with default styles, and outputs Dialogue lines ready for Aegisub editing or video embedding.

Input Format

LRC

LRC is a lyrics file format where each line of text is prefixed with a timestamp tag in [mm:ss.xx] or [mm:ss.xxx] format. LRC files contain optional metadata tags for title ([ti:]), artist ([ar:]), album ([al:]), and offset ([offset:]). LRC lines have start timestamps but no end timestamps; each line persists until the next begins.

Output Format

ASS

ASS (Advanced SubStation Alpha v4+) is a styled subtitle format with [Script Info], [V4+ Styles], and [Events] sections. Dialogue lines carry Start and End times in centisecond format, style references, and text content. ASS supports fonts, colors, outlines, shadows, positioning, and karaoke effects.

Features

Reads LRC timestamp tags ([mm:ss.xx] or [mm:ss.xxx]) and converts to ASS centisecond timing
Calculates end times automatically based on the next line start timestamp
Generates complete ASS script with [Script Info], [V4+ Styles], and [Events] sections
Reads LRC metadata tags ([ti:], [ar:], [al:]) and incorporates into [Script Info]
Creates a Default style with readable font, color, and outline settings
Handles LRC files with enhanced (word-by-word) timestamp format
Outputs ASS compatible with Aegisub, libass, VLC, and MKVToolNix
Processes entirely in the browser with no file uploads

Why Convert?

ASS supports font customization, outlines, and shadows for readable lyrics against any video background.
ASS positioning allows placing lyrics at specific screen locations, useful for music videos with custom layouts.
ASS is compatible with video editors and media players; LRC is only for audio players.
ASS supports karaoke effects ({\k} tags) that can be added in Aegisub for syllable-highlighted singing.
ASS can be embedded in MKV containers for self-contained music video delivery with styled lyrics.
Converting LRC to ASS bridges the gap between audio lyric files and video subtitle workflows.
ASS alpha channel allows semi-transparent lyric text for subtle visual effects in music videos.

Format Differences

LRC uses [mm:ss.xx] timestamp tags. ASS uses H:MM:SS.cc timestamps in Start and End fields.
LRC lines have only a start timestamp. ASS Dialogue lines have both Start and End times.
LRC has no styling support. ASS supports fonts, colors, outlines, shadows, and positioning.
LRC metadata uses [ti:], [ar:], [al:] tags. ASS metadata goes in [Script Info] section.
LRC is for audio players. ASS is for video players and subtitle editors.
LRC files are simple text with one timestamp per line. ASS files are structured scripts with sections.

Common Use Cases

Music Video Subtitles

Convert LRC lyrics to ASS subtitles for embedding styled lyrics in music videos with custom fonts and positioning.

Karaoke Video Creation

Transform LRC lyric files into ASS format for adding karaoke timing effects in Aegisub and producing karaoke videos.

Language Learning Videos

Convert LRC language learning content to ASS subtitles for educational videos with bilingual text and positioned annotations.

Concert Video Lyrics

Display synchronized lyrics in concert or live performance videos by converting LRC files to styled ASS subtitles.

Aegisub Lyric Editing

Import LRC lyrics into Aegisub by converting to ASS format for access to professional styling and typesetting tools.

Related Formats

Frequently Asked Questions

LRC uses [mm:ss.xx] format (minutes:seconds.centiseconds). ASS uses H:MM:SS.cc format. The converter extracts minutes and seconds from LRC tags and maps them to the ASS time format. For example, [01:30.50] in LRC becomes 0:01:30.50 in ASS.

Yes. The converter reads [ti:] (title), [ar:] (artist), and [al:] (album) tags from the LRC file and incorporates them into the ASS [Script Info] section as Title and information fields.

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

LRC lines have only start timestamps with no explicit end time. The converter calculates each line end time as the start time of the next line. The last line gets a default duration (typically 5 seconds) since there is no subsequent timestamp.

Yes. The ASS output opens in Aegisub where you can add karaoke timing tags ({\k}, {\kf}) for syllable-by-syllable highlight effects. This is useful for creating karaoke videos from LRC lyrics.

Enhanced LRC (word-by-word) uses multiple timestamps within a single line for syllable-level timing. The converter reads the line-level timestamp for the start time. Word-level timestamps are not directly converted to ASS karaoke tags but the text content is preserved.

Ready to convert your subtitles?

Drop your LRC file here and convert to ASS instantly.

Related Resources