Skip to content

Free online TXT to ASS converter

Convert plain subtitle text into timed, styled ASS captions and fix synchronization.

Convert TXT to ASS online - free

Uploading…

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

How it works

  1. 1/3

    Upload your .txt 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 .txt to .ass conversion

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

  3. 3/3

    Download converted .ass file

    Conversion result is ready to download.

Conversion statistics: TXT to ASS

TXT files are most often converted to TNS 27% M3U 16% RIS 6% MOBI 5%

Updated November 10, 2026, from conversions on 101convert.com

How to convert txt to ass file

A subtitle editor or video player may require Advanced SubStation Alpha when captions need timed dialogue, positioning, or styled text instead of a plain transcript. Converting an untimed transcript creates only a draft: accurate caption timing still requires a video, audio waveform, or alignment process.

What the TXT format is

In video-subtitle workflows, .txt is a plain-text file used by transcribers, script writers, speech-recognition tools, and basic caption applications. It can contain one caption per line, paragraphs, speaker labels, notes, or continuous dialogue.

TXT has no standard fields for start time, end time, font, color, position, speaker, or line breaks. A file may contain custom timestamps such as 00:00:12.500 --> 00:00:15.000, but that syntax is not part of the TXT format; the conversion tool must support the particular timestamp convention. Remove headings, page numbers, notes, and other text that should not appear as captions.

What the ASS format is

.ass means Advanced SubStation Alpha. It is a structured subtitle format with script information, style definitions, and timed dialogue events. ASS can store fonts, colors, outlines, shadows, margins, alignment, screen coordinates, multiple styles, event layers, karaoke timing, override tags, and vector drawings.

ASS is used in Aegisub, Subtitle Edit, mpv, VLC, and video-rendering workflows for karaoke, signs, speaker-specific styling, typesetting, and subtitles that will be burned into video. It offers more control than SRT, but televisions, web platforms, hardware players, and some streaming services may reject ASS or ignore its styling and positioning.

Convert the file with 101convert

  1. Open the TXT-to-ASS converter on 101convert.com; it can be used free without installing software.
  2. Upload the subtitle .txt file and choose the available option for interpreting lines, paragraphs, or embedded timestamps.
  3. If the source has no timestamps, select the available default-duration or line-division option. This produces placeholder timing, not synchronization.
  4. Start the conversion and download the resulting .ass file.
  5. Open the output in Subtitle Edit or Aegisub, load the associated video or audio, and correct every start time, end time, line break, and caption duration.

Do not upload confidential or unreleased dialogue unless the service's privacy terms meet your requirements. Renaming input.txt to output.ass does not create a valid ASS script.

Convert and synchronize with Subtitle Edit

  1. Clean the TXT source so each intended caption is separated consistently. Save it as UTF-8 to preserve accented characters and non-Latin scripts.
  2. Open Subtitle Edit and use its plain-text import command, commonly File → Import → Plain text. Menu names vary between releases.
  3. Choose whether each line, paragraph, or recognized timestamp should become a subtitle event. Check the imported rows for merged captions, blank entries, speaker labels, and notes.
  4. Open the video and set each event's start and end time using playback, the waveform, or the audio display. Fixed durations can create a draft but cannot determine when speech occurs.
  5. Check reading speed, overlaps, gaps, line length, and line breaks. Split entries that are too long to read comfortably.
  6. Use File → Save as, select Advanced SubStation Alpha (*.ass), and save the result.
  7. Adjust fonts, colors, outlines, margins, alignment, and other styles with the style editor, then save again.

Use Aegisub for detailed styling

Aegisub is suitable for frame-accurate timing, positioned signs, karaoke effects, and complex typesetting. Import or paste the cleaned lines into separate dialogue rows, set their start and end times against the video or audio, choose or create a style in Subtitles → Styles Manager, and use File → Save Subtitles as to write an .ass file. Aegisub cannot infer accurate timing from an ordinary transcript.

Check the output and compatibility

  • A valid ASS file normally contains [Script Info], [V4+ Styles], and [Events] sections. The events section contains formatted Dialogue: records with start and end times.
  • ASS timestamps use H:MM:SS.cc, where cc represents centiseconds. Dialogue text can contain commas, but malformed custom fields or incorrectly imported timestamps can shift the event fields.
  • Use \N for an intentional subtitle line break. ASS override tags such as positioning or animation may be displayed literally, ignored, or rendered differently by unsupported players.
  • Check fonts, right-to-left rendering, and non-Latin characters in the intended playback environment. A style that works in a desktop renderer may change when the file is opened elsewhere.
  • If the destination accepts only SRT or WebVTT, convert to that format and expect to lose most ASS styling, positioning, animation, and karaoke effects.

TXT vs ASS: format comparison

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

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

Information about file extensions and file types is provided by File-Extensions.org

Frequently asked questions

Is the TXT to ASS converter free?

Yes, converting TXT to ASS 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 TXT file be?

You can upload TXT files up to 3 MB and convert up to 3 files at once in a single batch. With a paid plan the limit is up to 100 MB per file and 100 files at once, see our plans.

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 TXT to ASS?

No. The TXT to ASS 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 TXT file for this TXT to ASS 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.

Can a TXT file be converted to ASS subtitles with timing?

Yes, but plain TXT usually has no timing information, so the resulting ASS captions need timestamps supplied or inferred during conversion. Without timing data, captions may appear all at once or use estimated synchronization.

Will my TXT formatting and line breaks stay the same in ASS?

Basic text and intentional line breaks can be carried over, but ASS may normalize whitespace and represent each caption as a separate timed event. ASS styling such as position, font, colour, and alignment is added separately rather than taken from plain TXT formatting.

Why are my ASS subtitles out of sync after converting TXT?

The timing is usually wrong because the TXT file lacks timestamps or uses a different subtitle timing convention than the converter expects. Check that any timestamps are complete, ordered, and matched to the video’s start time and frame rate.

Is ASS editable after converting from TXT?

Yes, ASS remains editable as a subtitle script, including its text, timings, and style definitions. The result is typically larger than the original TXT because it stores timing and formatting information.

Additional formats for
txt file conversion

Reverse conversion

Convert to ass from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.