Free tool · ASSTXT

Convert ASS
to TXT

Drop in a .ass (Advanced SubStation Alpha) file, get a clean .txt (Plain text transcript) back. Plain text transcript is a clean transcript with no timestamps — one line per cue, ready to paste anywhere. The conversion runs entirely in your browser — your captions never leave the page.

Input · ASS
Output · TXT
Everything runs in your browser — no upload, no signup.
Need to generate the captions in the first place?
Drop a video into the editor — 5 free minutes, no card needed.
Open editor

Frequently asked

Why convert ASS to TXT?+

Advanced SubStation Alpha is the heavily-styled subtitle format used by Aegisub and the fansub community. Plain text transcript is built for show notes, blog posts, search indexing, LLM input. Converting lets you take a file produced for one workflow and use it in the other without re-typing or re-timing anything.

Is timing preserved exactly?+

Yes. The converter only re-encodes the file structure — start and end times round-trip to within one millisecond. Plain text output drops timestamps entirely; the underlying cue order is preserved.

Does any styling survive the conversion?+

Most styling drops in this direction. ASS supports inline styling and TXT doesn't, so override codes, cue tags, and positioning attributes are stripped. Timing and text always survive.

Does this run on a server?+

No. The conversion is pure JavaScript running in your browser — files never upload anywhere. Works offline once the page is loaded.

More subtitle tools