About the Text Splitter
Break text into pieces: split on a delimiter such as a comma, split into sentences, or cut it into chunks of a fixed number of words or characters (handy for SMS, posts and AI prompts).
Key features
- Split by any delimiter: comma, semicolon, pipe, tab or custom
- Split into sentences
- Chunk into pieces of N words or N characters
- Optional numbering of each piece
- Emoji-safe character chunks
- Shows the number of pieces
Break text into pieces
Turn one long string into a list, or one long text into evenly sized chunks. Split on a delimiter, into sentences, or into fixed-size pieces of words or characters.
Split modes
| Mode | Input | Result |
|---|---|---|
Delimiter , | apple, banana, cherry | apple / banana / cherry |
Delimiter | | id|name|email | id / name / email |
| Sentences | Hi there. How are you? Fine! | 3 sentences |
| Every 3 words | a b c d e f g | a b c / d e f / g |
| Every 5 characters | abcdefghij | abcde / fghij |
Common uses
- Lists: turn comma-separated tags, IDs or emails into one item per line.
- Social media threads: split a long post into 280-character chunks.
- SMS campaigns: split messages into 160-character segments.
- AI prompts and translation: process long documents in manageable chunks.
- Proofreading: put each sentence on its own line for easier review.
Tips
- Split, then clean: follow up with Remove Duplicate Lines or Sort Text Lines.
- Number the pieces to keep track of order in threads.
- Splitting by words keeps chunks readable; splitting by characters guarantees a hard limit.
Related tools
Join lines back together with Remove Line Breaks or the String Builder, or wrap text at a width with the Text Wrapper.
How to use the Text Splitter
- Type or paste your text into the input box.
- Choose the options you want.
- The result updates instantly as you type.
- Copy the output or download it as a .txt file.