Style-Safe Subtitle Splitter
Fast. Private. Perfect.
Split long subtitle lines at any position while preserving HTML, ASS, and SSA override tag balance. Tags are closed and reopened automatically so both halves render perfectly.
Drag & drop your subtitle file here
or click to browse
SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI, TXT
How It Works
Upload your subtitle file. All major formats are supported.
Set the minimum line length threshold (lines shorter than this are left alone).
Optionally set a custom split position, or leave it at 0 for automatic midpoint splitting.
The splitter finds the nearest word boundary to the split point.
HTML and ASS tags are closed at the end of part 1 and reopened at the start of part 2.
Download the result with perfect tag balance preserved.
Why Choose AllSubConverter?
Your Privacy Matters
Everything runs in your browser. Your files are never uploaded.
Lightning Fast
Optimized processing engine converts files in seconds.
Truly Unlimited
No file size limits. No daily limits. Completely free.
Works Everywhere
Works on Windows, Mac, Linux, iOS, Android - any modern browser.
What the Style-Safe Splitter Does
Who Needs Style-Safe Splitting?
Styled Subtitle Editing
When editing ASS subtitles with bold, italic, or colored text, splitting a line mid-tag normally breaks rendering. Style-safe splitting keeps everything intact.
HTML Subtitle Repair
VTT and SRT files with HTML tags (<i>, <b>, <u>) need careful splitting. This tool ensures tags are always properly balanced after the cut.
Broadcast Delivery
Broadcasters require subtitles under a maximum line length. Split long lines for compliance without losing any styling information.
Fansub and Translation
Translation teams often need to break long translated lines into two. Style-safe splitting handles ASS dialogue lines with override tags correctly.
Frequently Asked Questions
When you split a styled subtitle line (like <i>Hello world</i>) in the middle, the style tags would normally break. Style-safe splitting automatically closes the open tags at the end of part 1 and reopens them at the start of part 2, so both halves render correctly.
When the split position is 0, the tool automatically splits at the midpoint of each line. It finds the nearest word boundary to the center so words are never cut in half.
Input: SRT, VTT, ASS, SSA, LRC, SBV, TTML, SCC, STL, SMI. Output: SRT.
Only subtitle lines longer than this threshold are split. Lines shorter than the limit are left untouched. The default is 42 characters, matching common broadcast standards. You can set any value from 10 to 200.
Yes. The splitter tracks bold, italic, underline, and strikeout state from ASS override blocks like {\i1} and {\b1}. If a tag is active at the split point, it is reapplied at the start of part 2.
Yes, completely free with no sign-up, no watermarks, and no limits. It runs entirely in your browser.