What gets cleaned?
Downloads from opensubtitles, subsaga or YouTube often carry baggage from their source: italic and font tags, hearing-impaired sound descriptions, ALL-CAPS speaker prefixes, or cues that contain nothing but a sound effect. This tool normalizes all of it while keeping the timing grid intact.
Cleaning options explained
- Strip formatting tags — removes HTML tags (
<i>,<b>,<font …>) and ASS override blocks ({\an8}) that render as literal junk in players without tag support - Remove sound markers — lines like
[phone ringing]or(dramatic music)vanish; cues that contained nothing else are dropped - Remove speaker names — prefixes like
JOHN:orNARRATOR:are stripped, useful before running text-to-speech or translation
Related tools
Need the opposite — a timing grid for raw text? Use Text to SRT. Want just the words for reading or quoting? Use SRT to TXT. Subtitles off by a constant amount? Shift Subtitles.