UltKit

SRT to ASS

SRT leaves the look of your subtitles to each player, so the same file appears in a different font and size everywhere. Converting to ASS writes one style into the file itself, which renderers like those in VLC and mpv follow and which Aegisub can build on.

Subtitle Converter

or drop SRT, VTT, ASS … files here ·

Max 95 MB per file· Up to 20 files· Deleted after 30 minutes

Output

Files are processed on our servers and deleted after 30 minutes.

How to use this tool

  1. 1

    Upload the SRT

    Drop one or more .srt files, up to 20 files of 95 MB each. Encodings such as Windows-1252 or Windows-1251 are detected and written out as UTF-8.

  2. 2

    Set the font and size

    Under Advanced settings, Font is Arial and Font size is 48 on a 1080-pixel-tall frame. Type another font name if the playback computer has it installed, and choose SSA instead of ASS only for an old player that asks for it.

  3. 3

    Convert to ASS

    Press Convert to ASS (Advanced SubStation) and download the .ass file. The uploaded SRT and the result are deleted after 30 minutes.

Why convert SRT subtitles to ASS

Advanced SubStation Alpha grew out of SubStation Alpha, a 1990s Windows editor, and became the format of anime fansubs and of Aegisub, the editor most typesetters use. Its strength is that style lives in the file. Where SRT says only when and what, ASS also says how: font, size, colors, outline width, shadow, margins and alignment, defined once in a style table and applied to every line.

Players with a full ASS renderer, including mpv, VLC and MPC-HC through libass or similar engines, follow that style, so the subtitles look the same on every machine that has the font. The same file is what you hand to ffmpeg or HandBrake when captions must be burned into a video for social media, where uploads often have no subtitle track at all. The subtitle converter offers ASS for exactly these jobs.

Choosing the ASS font size

  1. 36

    Compact; desktop viewing close to the screen or two long lines.

  2. 48

    Default here; a common size for films on a 1080-pixel frame.

  3. 60

    Living-room TVs viewed from a sofa.

  4. 72

    Phone-first videos and viewers who need larger text.

SRT

SubRip subtitles

SRT is the subtitle format of SubRip, a free Windows program that extracted subtitles from video around 2000. Each entry is a plain-text block with a number, a start and end time, and the caption text. It is the most widely supported subtitle format, accepted by VLC, YouTube, Facebook, video editors and smart TVs. SRT has only basic formatting and no positioning or styling standard.

Compression
–
Transparency
–
Animation
–
Introduced
SubRip
SRT converter

ASS

Advanced SubStation Alpha

ASS (Advanced SubStation Alpha) is an extended version of the subtitle format from SubStation Alpha, a subtitle editor written by Kotus. It supports fonts, colours, outlines, exact positioning, rotation, karaoke timing and animated effects, so subtitles can match a video's typography. It is widely used for anime and karaoke subtitles. Many web players, social platforms and TVs ignore its styling or do not accept it.

Compression
–
Transparency
–
Animation
Yes
Introduced
–
ASS converter

SRT has no fixed font or size, so every player draws it differently; ASS stores a named style in the file, which makes it the starting point for consistent or burned-in subtitles.

What the conversion adds and what you style afterwards

Done here

Added by the converter

A valid ASS file with script info, one style and a Dialogue line per SRT cue.

  • Your font name and size in the Default style
  • Timing in ASS centisecond format
  • Italic and bold carried as override codes
Best for: Consistent playback and quick burn-in
In Aegisub

Added by you later

Everything that makes fansub-style subtitles distinctive needs a human decision per line.

  • Second style for songs or signs
  • Positions with \pos and top placement with \an8
  • Karaoke timing with \k tags, fades and colors
Best for: Typesetting, karaoke and translation releases

One thing ASS cannot do is guess what the SRT never stored. Speakers, sign text and song lines all arrive as plain dialogue in the Default style, because SRT has no way to tell them apart. If you are preparing a release, convert first, open the .ass in Aegisub, assign styles to the song and sign lines, then mux it into the video. For playback on devices that dislike MKV, MKV to MP4 converts the video, though most MP4 players ignore a styled ASS track.

SRT to ASS questions

Will converting SRT to ASS make my subtitles look fancy?

Not on its own. The file gets one default style with the font and size you chose, and the cues keep their text and timing. Colors, outlines, positions and effects are things you add afterwards in an editor such as Aegisub.

Which font should I type into the Font field?

A font installed on every computer that will play the file, which is why Arial is the default. For an MKV release you can attach the font file to the container so players use it even when it is not installed.

How do I burn the ASS subtitles into a video?

ffmpeg's subtitles filter, used as -vf subtitles=episode.ass, renders the styled captions into the picture with libass, and HandBrake can burn in SSA and ASS tracks as well. Burned-in subtitles cannot be turned off, so keep an unburned copy.

Do italic tags from the SRT survive?

Yes. <i> and <b> map to ASS override codes, so emphasized words stay emphasized. <font color> tags are better replaced with a proper style in Aegisub.

What is the difference between choosing ASS and SSA?

SSA is the older SubStation Alpha v4 layout and ASS is the extended v4+ version with more style fields. Nearly every current player reads ASS, so pick SSA only when an old device or program asks for it.

Can I go back to SRT later?

Yes, with ASS to SRT. The text and times come back unchanged; whatever styling you added in the ASS is removed on the way.