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
- Video subtitles
- No ratings yet.
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.
- Open Subtitle Edit and choose File → Open, then select the
.assfile. - Review the subtitle grid. Remove unwanted comments, duplicate events, empty entries, and positioning-only events if the result should be a clean transcript.
- 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.
- Save as
.txtusing 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.
| 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 |