Convert ASS/SSA to SRT
Turn a styled .ass or .ssa subtitle into plain SubRip — dialogue and exact timing kept, fonts, colors, positioning and karaoke stripped since SRT can't hold them.
The AI Subtitle Studio desktop app has this same Tools section built in — plus AI transcription, translation and batch processing for a whole season at once, all running locally on your Mac or PC.
Upload ASS/SSA (Advanced SubStation Alpha), get SRT (SubRip) back
Upload one file
ASS/SSA (Advanced SubStation Alpha) — .ass,.ssa.
Converted instantly
Parsed and rewritten as SRT (SubRip) in memory, no queue and no waiting.
Download the result
The converted file downloads straight to your device.
Converting ASS/SSA (Advanced SubStation Alpha) to SRT (SubRip)
Advanced SubStation Alpha (.ass, and its predecessor .ssa) is built for styling: custom fonts, colors, on-screen positioning and karaoke timing — the look most anime fansubs are known for. SRT has none of that; it's a plain-text format of a number, a timestamp range, and dialogue. Converting from ASS to SRT keeps every line and its exact start/end time, and removes everything SRT has no way to express — override tags like {\an8} or {\c&HFF0000&}, karaoke timing, and typesetting for signs.
This matters most for players and devices that don't render .ass at all — many smart TVs, some phones, and simpler video players — and for feeding a subtitle into a tool that only understands plain text, like most translation workflows. If your player already handles .ass fine (VLC and mpv both do), there's no upside to converting; you'd just be throwing the styling away for nothing.
Questions about this converter
Will converting ASS to SRT change the timing?
What happens to karaoke and sign typesetting?
Will overlapping or positioned text look wrong afterward?
Can I convert a batch of episodes at once?
Is there an API for this?
Related tools and guides
WebVTT → SRT (SubRip)
Turn a .vtt caption file into plain SubRip for players and editors that expect .srt — timing preserved exactly.
ASS/SSA (Advanced SubStation Alpha) → WebVTT
Turn a styled fansub .ass file into standards-correct WebVTT for HTML5 video and web players — dialogue and timing kept, styling stripped.
SRT (SubRip) → Plain text
Strip cue numbers and timestamps from an SRT, WebVTT or ASS file, leaving just the dialogue as a readable transcript.
How to convert ASS/SSA subtitles to SRT
Convert Advanced SubStation Alpha (.ass/.ssa) subtitles to plain SRT for TVs, Plex and players that don't support styling — offline, with timing preserved exactly.
Anime subtitles: formats, sync, translation and cleanup, explained
Anime subtitles come with problems regular subtitles don't: ASS styling, fansub encoding issues, release-to-release timing drift. Here's how to fix each one, offline.