en

ASS to SRT

Convert an ASS/SSA subtitle file to the simple SRT format locally - timings and text stay, style tags are dropped. No upload.

Your files

    Running locally on your device ...

    0%

    Your files never left your device

      Is my file uploaded?

      No. Everything runs in your browser - your file never leaves your device. How this is verifiable

      No upload100% local
      Your content stays with youno third-party access
      Servers in GermanyGDPR by design
      Independently auditedTLS A+ · HTTP headers A+

      ASS (Advanced SubStation Alpha, also .ssa) is a powerful subtitle format from the anime and fansub scene: it can set fonts, colours, positions and animations. That richness also makes it unwieldy - many simple players, editing programs and web workflows expect the lean SRT (SubRip) instead. This tool pulls the plain subtitles out of your ASS file and writes them as a clean .srt.

      The tool reads the [Events] section of the ASS file, takes the start and end time plus the text from each Dialogue line, and outputs them in SRT format with sequential numbering. ASS override tags in curly braces are removed, and hard line breaks (\N) become real line breaks. What remains is the readable subtitle text with exact timings.

      The conversion runs entirely locally in your browser in pure JavaScript - the file is not uploaded and no foreign library is loaded from a CDN. If the tool finds no valid Dialogue lines, it stops with a clear message instead of producing an empty file.

      Specifications

      Specifications
      Input formatsASS, SSA
      Output formatSRT
      Batch processingNo
      ProcessingLocally in your browser (JavaScript)
      File uploadNone

      In 3 steps

      1. Drop the .ass or .ssa file.
      2. Timings and text are extracted.
      3. Download the .srt file.

      Limitations: Timings and text are carried over. Style information (font, colour, position, animation) and override tags are intentionally lost because SRT has no concept of them. Time is rounded to milliseconds (ASS counts in hundredths of a second). The tool converts, it does not translate into another language.

      FAQ

      Is the file uploaded?

      No. The conversion runs entirely locally in your browser; the file never leaves your device.

      Why do the styles disappear?

      SRT is a plain text-and-time format without styles. Fonts, colours and positions from ASS cannot be represented in it and are therefore removed.

      Are multi-line subtitles kept?

      Yes. ASS line breaks (\N) become real line breaks in the SRT.

      Does it work the other way too?

      Yes, there is the sibling tool "Convert SRT to ASS" for that.

      Related tools