Convert ass to txt

Convert ASS to TXT

Extract readable subtitle dialogue from ASS files for editing, search, or archiving.

Convert ASS files online

We don’t have a dedicated online converter for ASS to TXT yet, but you can convert ASS files online to these formats:

How to convert ass to txt file

A script editor, search system, archive, or text-only application may require subtitle dialogue as a plain .txt file. Converting an ASS subtitle produces a readable transcript, but usually removes the timing and visual instructions needed for video playback.

What the ASS format is

ASS, or Advanced SubStation Alpha, is a text-based subtitle format used for precisely timed dialogue, captions, karaoke, and styled on-screen text. Fansub groups, anime subtitlers, translators, caption editors, and localization teams commonly use it.

An ASS file contains script metadata, styles, and events such as Dialogue: and Comment:. Events can store start and end times, margins, fonts, colors, screen positions, layer order, karaoke timing, drawing commands, and override tags such as {\i1} and {\N}. Aegisub and Subtitle Edit create and edit ASS files; players including mpv, VLC, and MPC-HC can display them, although complex effects may render differently between players.

What the TXT format is

TXT is a plain character file with no standard subtitle structure. In a subtitle workflow, it normally contains one dialogue entry per line or paragraph, with optional timestamps, speaker labels, event numbers, or other details selected during export.

TXT is useful for proofreading, translation preparation, full-text search, accessibility review, scripting, and text-only archiving. It is smaller and more widely supported than ASS, but it cannot preserve subtitle timing, fonts, colors, positioning, animation, karaoke effects, layer order, or other ASS metadata.

How to convert ASS to TXT

Subtitle Edit is the most practical desktop option because it parses subtitle events and can export their text instead of treating the file as arbitrary source code.

  1. Open Subtitle Edit and choose File → Open, then select the .ass file.
  2. Review the subtitle grid. Remove unwanted comments, duplicate events, empty entries, and positioning-only events if the result should be a clean transcript.
  3. Choose File → Export → Plain text. The exact labels vary by release; select options for timestamps, line numbers, speaker names, comments, and formatting according to the intended output.
  4. Save as .txt using UTF-8 when available. Open the result in a text editor and check accented characters, CJK text, right-to-left text, paragraph breaks, and subtitle order.

If the plain-text export is unavailable in an old Subtitle Edit release, update the program or copy the required text from its subtitle grid into a UTF-8 editor. Aegisub can also open and inspect ASS files, but Subtitle Edit generally provides more direct transcript-export controls.

Using an online converter

Convertio and Zamzar are possible options for non-sensitive files, but use them only when their current format selector explicitly lists ASS as the input and TXT as the output. Upload the file, select both formats, download the result, and inspect it for unwanted timestamps, literal ASS tags, missing characters, and incorrect line breaks.

Do not upload unreleased, private, confidential, or licensed subtitle files unless the service’s retention and deletion terms are acceptable. A desktop editor avoids transferring the source file to a third party.

Quality and compatibility limits

An export may include or omit Dialogue: events, comments, effects, timestamps, empty events, and duplicate lines depending on its settings. Decide first whether the target is a clean transcript or a technical event listing.

Formatting tags are not meaningful in plain text. If the exporter does not remove them, codes such as {\pos(640,360)} and karaoke timing may appear literally. The ASS line-break marker \N should normally become a text line break; replace it manually if it remains in the output. Some ASS files use legacy character encodings, so incorrect source encoding can corrupt characters before export.

Keep the original ASS file whenever timed playback or visual styling may be needed later. Renaming .ass to .txt does not convert the content, and a TXT-to-ASS conversion cannot reconstruct discarded times, styles, positions, effects, or reading-order information.

ASS vs TXT: format comparison

How the ASS and TXT formats compare on the properties that matter most for this conversion.

Comparison of the ASS and TXT file formats
Property .ASS Advanced SubStation Alpha .TXT Plain Text File
Open standard Partly open Yes
Compression Uncompressed Uncompressed
Typical file size Small Very small
Opens in a web browser No Yes, natively
Further editing Easy Easy
Metadata support Basic None
Plain-text readable Yes Yes
Best used for Editing and post-production Data exchange
Introduced 1998 —
Developer Pavlov company / community (originally by Kotus) —
MIME type text/x-ass text/plain

Additional formats for
ass file conversion

Reverse conversion

Convert to txt from
other formats

Share on social media: