Caption Line Breaker
Break a long caption into readable lines for short-form video (Reels, TikTok, Shorts). Set the max characters per line (28 by default), choose soft or hard break mode, see character counts per line, and preview the result as an overlay on a 9:16 phone frame before you copy or download.
How to use
- 1
Paste your caption
Drop in your full caption text. We'll normalise whitespace and split on word boundaries.
- 2
Set max characters per line
28 is the short-form video standard. Lower it for older audiences, raise it for desktop-first content. Watch the 'Over limit' counter — anything above 0 means a word didn't fit.
- 3
Choose soft or hard break mode
Soft mode never splits words (recommended). Hard mode force-splits long words character-by-character when nothing else fits — useful for URLs or long hashtags.
- 4
Preview on the 9:16 frame
The phone-frame preview shows roughly how the caption will appear mid-screen on a vertical video. Toggle dark/light background to match your video.
- 5
Copy or download
Click Copy to grab the line-broken text, or Save to download as captions.txt. Paste directly into CapCut, Premiere, or your video editor of choice.
Common use cases
- Format Reels / TikTok / Shorts captions for maximum readability.
- Split a long script line into on-screen text chunks.
- Generate captions for accessibility overlays on social video.
- Test how a caption will look before recording the video.
Limitations
- The 9:16 preview is approximate — actual rendering depends on your video editor's font, size, position and padding. Use it as a sanity check, not a pixel-perfect preview.
- Soft break mode may produce lines longer than the max if a single word exceeds the limit (e.g. a long URL). Switch to hard mode to force-split.
- The tool normalises whitespace (collapses runs of spaces/newlines into single spaces). If your caption relies on intentional double spacing, preserve it manually after copying.
- Emoji width varies by font and platform — a line with emoji may render shorter or longer than the character count suggests.
- No SRT or ASS export — output is plain text. Use the subtitle timing editor for captioned video files.