Convert srt to ssa

Free online SRT to SSA converter

Convert plain SRT captions to styled SSA subtitles with timing and compatibility checks.

Convert SRT to SSA online - free

Uploading…
Selected files exceed the 9 MB total limit. Please select fewer or smaller files.

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .srt file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .srt to .ssa conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .ssa file

    Conversion result is ready to download.

How to convert srt to ssa file

Some older media players, subtitle editors, and authoring tools require SubStation Alpha for styled captions and do not import SRT directly. Converting changes the file structure so the dialogue and timing can be used with SSA styles, positioning, and rendering controls.

What the SRT format is

SRT, or SubRip Subtitle, is a plain-text format made of numbered subtitle blocks. Each block contains a start and end time in hours:minutes:seconds,milliseconds format, one or more lines of caption text, and usually a blank line before the next block.

SRT is used by captioning applications, video editors, media players, DVD-ripping tools, automatic speech-recognition services, and people distributing subtitles alongside video files such as .mp4 and .mkv. Its simple structure makes it widely supported, but it has no formal stylesheet. Tags such as <i> and <b> may be recognized, while fonts, colors, exact placement, outlines, and animation are not reliably portable.

What the SSA format is

SSA, or SubStation Alpha, is a text-based subtitle scripting format originally created for styled subtitles. A typical file contains sections such as [Script Info], [V4 Styles], and [Events]. Dialogue events reference named styles and store timing, text, margins, alignment, and other display fields.

SSA styles can define fonts, size, bold and italic properties, colors, outlines, shadows, margins, and screen alignment. Event-level positioning and effect fields support authored layouts and some karaoke workflows. SSA is older than ASS, or Advanced SubStation Alpha; many current programs support both, but ASS is generally implemented more completely. Use SSA when the target program specifically requires it.

How to convert SRT to SSA

Subtitle Edit provides a practical desktop workflow:

  1. Open Subtitle Edit and choose File → Open, then select the .srt file.
  2. Check the imported text, cue order, line breaks, and start and end times.
  3. Choose File → Save as.
  4. Select SubStation Alpha (*.ssa) as the output type, enter a filename such as captions.ssa, and save.
  5. Set the required font, size, colors, margins, and alignment in the style controls when available. If no style is configured, the program writes a default SSA style.

For conversion without installing software, use the free converter on 101convert.com: select the SRT file, choose SSA as the output format, run the conversion, and download the resulting .ssa file. Do not upload subtitles containing confidential text unless the service is appropriate for that material.

Batch or scripted workflows can use the Python pysubs2 library:

pip install pysubs2
python -c "import pysubs2; s=pysubs2.load('captions.srt'); s.save('captions.ssa', format_='ssa')"

If accented or non-Latin characters appear incorrectly, load the source with its known encoding in a Python script and save using an encoding supported by the target application.

Quality and compatibility limits

Conversion cannot restore styling that was not stored in the SRT. The output normally receives a default SSA style, and source tags may be converted, ignored, or displayed literally depending on the converter and renderer.

SRT normally stores milliseconds, while SSA event times use centiseconds in a form such as 0:01:23.45. Rounding to hundredths of a second can change a cue by several milliseconds, which is usually insignificant but can matter in frame-accurate work.

SSA renderers can differ in font availability, Unicode handling, line breaks, positioning, drawing commands, and color interpretation. Test the saved file in the exact player or authoring program that will use it. If that program supports ASS but has incomplete SSA support, export as .ass only when its documentation confirms that ASS is accepted.

SRT vs SSA: format comparison

How the SRT and SSA formats compare on the properties that matter most for this conversion.

Comparison of the SRT and SSA file formats
Property .SRT SubRip Subtitle .SSA Sub Station Alpha subtitle file
Text styling Basic Extensive
On-screen positioning Yes Yes
Timing precision Milliseconds Centiseconds
Storage Embedded in the file Embedded in the file
Player support Wide Wide
Plain-text readable Yes Yes
Typical file size Very small Small
Open standard Partly open No
Introduced 1997 1998
Developer Unknown / SubRip community Kedem, later associated with Sub Station Alpha / assorted subtitle tools
MIME type application/x-subrip —

Frequently asked questions

Is the SRT to SSA converter free?

Yes, converting SRT to SSA on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my SRT file be?

You can upload SRT files up to 100 MB and convert up to 100 files at once in a single batch.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert SRT to SSA?

No. The SRT to SSA conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid SRT file for this SRT to SSA conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Additional formats for
srt file conversion

Reverse conversion

Convert to ssa from
other formats

Share on social media: