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
Files are processed on our servers and deleted after 30 minutes.
Moves every subtitle by this many seconds. Use a positive number if subtitles appear too early, negative if too late (e.g. -1.5).
Set this and the target rate when subtitles drift further out of sync over the film, a sign they were timed for a different video release.
Frame rate of the video you will play the subtitles with. A 23.976 → 25 conversion fixes most PAL/NTSC drift.
Only used for plain TXT input, which has no times: each line is shown for this long, one after another. Adjust times afterwards in a subtitle editor if needed.
Auto-detect handles most files. Pick the encoding manually if accented, Cyrillic or Arabic letters come out as question marks. The output is always UTF-8.
Font used by the default ASS style. The viewer's computer must have it installed; Arial is the safest choice.
Size relative to a 1080-pixel-tall video. 48 is a typical size for films.
How to use this tool
- 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
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
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
- 36
Compact; desktop viewing close to the screen or two long lines.
- 48
Default here; a common size for films on a 1080-pixel frame.
- 60
Living-room TVs viewed from a sofa.
- 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
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
- –
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
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
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
\posand top placement with\an8 - Karaoke timing with
\ktags, fades and colors
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.