Subtitle Line BreakerAI-assisted

Shorten long captions · Protect words and phrases · English and Chinese

SRT / VTT / ASS / SSA / TXT · Drag and drop files here

Captions too long? Add natural line breaks.

Paste text or upload subtitles, set a character limit, then review and download the results for your video editor.

  • Try it for free. Upgrade when you need more.
  • Smart line breaks for English and Chinese
  • Protect complete words and custom phrases

How to split long subtitle lines

  1. Upload your subtitle file or paste a transcript.
  2. Select Start, set the maximum characters per line, and add any names or phrases to keep together.
  3. Review the line breaks, make any edits, then copy the text or download the file.

Fix long lines in automatically generated subtitles

Automatically generated subtitles can have long lines or awkward breaks. Upload a subtitle file or paste your text, set a character limit, and review the results before using them in your video editor.

SRTBuddy works on subtitle text. You still control font size, caption placement and text-box width in your editor.

Choose a character limit for your layout

Start with 32 characters per line and adjust it to your caption area. A narrow layout may need shorter lines; a wider one may allow more text. Character count is a length limit, not a measurement of the rendered caption width.

Line breaks should keep related words readable together. Add names, technical terms and fixed expressions to Keep phrases together, one per line, then review the result. A word or protected phrase longer than your limit requires a larger limit or a different phrase setting.

Does this change the words in my subtitles?

Line breaking does not rewrite or correct your text. You can choose whether to keep punctuation and protect fixed phrases before processing.

How many characters should I use?

The English page starts at 32 characters per line. Use a shorter limit for a narrow caption area, or increase it when longer words or phrases do not fit. Spaces within a line count toward the limit.

What happens to SRT timestamps?

When you download a formatted SRT file, each line becomes a separate subtitle cue. The original duration is divided between the new cues in proportion to their character counts. This timing is estimated, so check it against the audio in your editor.

SRTBuddy supports English, Chinese and mixed-language subtitles. Import the downloaded SRT file into a compatible editor, or copy the plain text into your workflow.

Line break settings

Characters per line

A shorter limit for vertical videos with a narrow caption area.

Language
Punctuation

Paste text

0 characters

Confirm deletion

Delete this file?

Line break settings

Characters per line

A shorter limit for vertical videos with a narrow caption area.

Language
Punctuation

History

History shows the last 24 hours. Single-file results are stored in this browser.

◷No history yetCompleted subtitle tasks will appear here.

Account

Settings

Sign in / Sign up

Reset password

Set a new password

Pricing

Plan features

Free

Basic ¥35

Most popular

Standard ¥59

Advanced ¥99

Plan duration—2 months6 months12 months
FeaturesFree plan featuresSUPER featuresSUPER featuresSUPER features
Files per day5 files50 files100 files200 files
Characters per file500 characters2,500 characters2,500 characters5,000 characters
ProcessingStandard queuePriority queuePriority queuePriority queue
Characters per day2,500 characters125,000 characters250,000 characters1,000,000 characters
Keep phrases together
Background processing
Batch processing
Choose plan
Not available yet
Not available yet
Not available yet

Your plan activates after payment is confirmed. Single and batch jobs share daily limits, reset at midnight China Standard Time (UTC+8). Each batch supports up to 50 documents and 20,000 characters.

API / Agent

Connect your agent or use the API to apply semantic subtitle line breaks.

Connect with a Skill
npx -y https://srtbuddy.com/agent.tgz install

API key

Sign in and verify your email address to create an API key.