SRT to ASS Converter

Upload a SubRip (.srt) subtitle file and instantly download it as an Advanced SubStation Alpha (.ass) file. Timestamps, text, and inline formatting tags are all preserved.

Upload SRT File
Supported: .srt (UTF-8). Drag and drop or choose a file.
Upload an SRT file to preview subtitle cues and download as ASS.

Fast, Private SRT to ASS Conversion

Upload your SubRip file and get a ready-to-use ASS file in seconds. No account needed. No file uploads. Everything runs in your browser.

Instant Conversion

Convert SRT to ASS in milliseconds - entirely in your browser. No server uploads, no queues, and no account required.

Formatting Preserved

SRT inline tags (<b>, <i>, <u>) are automatically converted to ASS override codes ({\b1}, {\i1}, {\u1}), so styled text carries over correctly.

Accurate Timestamps

All start and end times are converted precisely from SRT format (HH:MM:SS,mmm) to ASS centisecond format (H:MM:SS.cc). No drift, no rounding errors.

One-Click Download

Preview all subtitle cues after uploading, then download the converted ASS file with a single click. Free, with no account required.

How to Convert SRT to ASS

  1. 1

    Upload your SRT file

    Drag and drop your SubRip file onto the upload area, or click to open the file browser.

  2. 2

    Preview the subtitle cues

    The tool immediately parses your SRT file and shows all subtitle cues with their timestamps in the preview panel.

  3. 3

    Download the ASS file

    Click "Download ASS" to save the converted file. Timestamps are reformatted to centisecond precision and a default style sheet is included.

SRT to ASS examples, styling notes, and anime subtitle workflows

Convert SRT to ASS when you want a subtitle file that can be styled in Aegisub or rendered with richer typography in players like mpv and VLC.

Example input and output

SRT input
1 00:00:02,400 --> 00:00:05,100 <i>Hello</i>, world!
ASS output
Dialogue: 0,0:00:02.40,0:00:05.10,Default,,0,0,0,,{\i1}Hello{\i0}, world!

Best for

Aegisub styling

Start from a plain SRT file, then customize fonts, colors, margins, and placement in ASS.

Anime and fansub workflows

ASS is common when subtitles need typesetting, signs, or styled dialogue.

Better desktop rendering

Players with ASS support can render outlines, shadows, and font styles more consistently.

Common file issues handled

Default style sheet

The generated file includes script info and a default style so it opens immediately.

Inline formatting

Basic bold, italic, and underline tags are converted to ASS override codes.

Centisecond timing

ASS uses centiseconds, so SRT millisecond timestamps are rounded safely.

Plain text safety

Cue text is preserved while the surrounding subtitle container changes.

Frequently Asked Questions

What is the ASS subtitle format?
ASS (Advanced SubStation Alpha) is a feature-rich subtitle format widely used in anime fansubs and supported by media players such as VLC, MPC-HC, and mpv. Unlike SRT, ASS supports per-cue positioning, colors, fonts, karaoke effects, and other typographic controls via its [V4+ Styles] and [Events] sections.
What is the difference between SRT and ASS?
SRT (SubRip) is a minimal format: sequential cue numbers, HH:MM:SS,mmm timestamps, plain text, and basic HTML-like tags. ASS is much richer: it stores a default style sheet, supports per-dialogue override codes, and uses centisecond precision (H:MM:SS.cc). If you need advanced styling or are working with anime subtitles, ASS is typically required.
Will bold, italic, or underline formatting be converted?
Yes. SRT inline tags such as <b>...</b>, <i>...</i>, and <u>...</u> are automatically translated to their ASS equivalents ({\b1}...{\b0}, {\i1}...{\i0}, {\u1}...{\u0}). Basic <font color> tags are also converted where possible.
Does this tool upload my file to a server?
No. The entire conversion happens locally in your browser using JavaScript. Your file never leaves your device, which keeps the conversion private after the page has loaded.
Which media players support ASS subtitles?
Most desktop media players support ASS natively, including VLC, mpv, MPC-HC, and MPC-BE. Some streaming devices and smart TVs may require the subtitle stream to be burned into the video or converted back to SRT. Web browsers do not support ASS in the HTML5 <track> element - use VTT for web playback.