Skip to content

Text Splitter

Paste a long text, choose a maximum size in characters or words, and press Split Text. Each part is a separate card with its own character count and copy button, broken at word boundaries. Presets for 280, 160 and 2,200 characters and optional (1/4) numbering help with posts, messages and captions. Free, no sign-up, and nothing is uploaded.

Split by

Part numbering

0 characters · 0 words

How to Use the Text Splitter

  1. Choose what to count. Max characters or Max words per chunk.
  2. Set the size. Type a number, or press a preset: 280 (X post), 160 (SMS) or 2200 (Instagram). A preset switches the mode to characters.
  3. Pick part numbering. None, a suffix such as (1/4) after each part, or a prefix before it.
  4. Paste your text and press Split Text. The result does not update as you type. Each part appears in its own card with its character count and a Copy button, so you can paste them one at a time.

How the Cuts Are Made

The text is read as a list of words, and parts are filled word by word. In character mode, a word goes on the current part if it still fits within the limit, counting one space between words. Otherwise a new part starts. In word mode, every part has the number of words you set, and the last part holds the remainder. Take the sentence "The quick brown fox jumps over the lazy dog near the river bank" (63 characters):

SettingParts
Max 24 charactersThe quick brown fox (19), jumps over the lazy dog (23), near the river bank (19)
Max 5 wordsThe quick brown fox jumps, over the lazy dog near, the river bank
Max 24 characters + suffix numberingThe quick brown (1/4) (21), fox jumps over the (2/4) (24), lazy dog near the (3/4) (23), river bank (4/4) (16)

Read This Before You Post

  • The label counts toward the limit. With numbering on, the room for the longest label (6 characters with a space for (1/4), 8 for (10/12)) is set aside before the text is cut, so a numbered part never goes past the maximum, as the last row shows: it needs four parts, not three. In word mode the label takes one word. If the maximum is smaller than the label itself, each part holds one character or word and runs over.
  • Paragraph breaks are lost. All whitespace, line breaks included, is reduced to single spaces before splitting, so every part is one line of text. Split paragraphs separately if you need them kept.
  • Cuts ignore meaning. The tool breaks where the length runs out, which can be mid-sentence. For one sentence per line, use the Sentence Splitter first.
  • An over-long word is cut. A single word longer than the limit, such as a long URL, is sliced into pieces of exactly the limit.
  • Characters here are plain characters. X counts every link as 23 characters and most emoji as two, SMS drops from 160 to 70 characters for a message with emoji or non-Latin letters, and platforms change these rules. Treat the presets as a first cut and leave some margin.

Which Tool Do You Need?

If you want…Use
Separate, copyable parts of a set lengthThis Text Splitter
One block of text with line breaks added at a width, per sentence or per delimiterAdd Line Breaks
One sentence per line, with abbreviations handledSentence Splitter
The same text copied several timesText Repeater
How long a text is before you split itCharacter Counter

Frequently Asked Questions

How do I split long text into chunks?
Paste the text, choose a maximum size in characters or words and press Split Text. The tool breaks it at word boundaries and shows each part in its own card with a character count and a copy button.
What does part numbering do?
It adds a label such as (1/4), meaning part 1 of 4, to each part, either after the text (suffix) or before it (prefix), so readers can follow a thread or a run of messages in order. The room for the label is reserved before the split, so each part stays within the limit with its label included.
What are the 280, 160 and 2200 presets for?
They match common limits: 280 characters for an X post, 160 characters for a single SMS in the standard alphabet, and 2,200 characters for an Instagram caption. Platforms change these, and the real count can differ, as with links and emoji on X, so leave some margin.
Will the splitter cut words in half?
No, apart from one case: a single word longer than the limit is sliced into pieces of that length. Every other part ends at a word boundary.
Does it keep my paragraphs and line breaks?
No. Before splitting, every run of whitespace, including line breaks and blank lines, becomes one space, so each part is a single line. Split one paragraph at a time if you need to keep the structure.
Can I use it to fit text into an AI prompt limit?
Only roughly. Prompt limits are counted in tokens, not characters or words, and a token is about four characters of English on average, so a word or character limit that is well below your target is the safe choice. Check the model's own limit.
Is my text uploaded or stored?
No. The text is split in your browser and nothing is sent to a server. Closing the tab clears it.

Related Tools

More in Text Cleanup & Formatting

See all Text Cleanup & Formatting