Build your AI Agent and let it work for your business 24/7 →

Text Splitter

Split long text into parts by character limit, words, lines, sentences or your own separator. Number the parts and copy each one, ready for X threads, SMS and more.

  • 100% free
  • No sign-up
  • Runs in your browser

505 characters · 87 words · 5 lines

2 parts

  1. Part 1280 chars

    Most small brands lose sales in their DMs, not on their posts. Someone comments "price?" at 11pm, nobody answers until the next afternoon, and by then they have bought somewhere else. The fix is simple: reply instantly, every time. Set a keyword on your post, send the link (1/2)

  2. Part 2236 chars

    or price automatically, and step in yourself only when the conversation needs a human. Start with your best performing post. Add a keyword to the caption, write a short helpful reply, and watch how many more people click through. (2/2)

Split text to fit any limit

Long text often has to go somewhere with a strict limit: an X post, an SMS, a form field, a subtitle line or an AI prompt. Cutting it by hand means counting characters and checking that no word got chopped. This tool does the counting and ends each part at a clean break.

Common uses

  • X and Threads threads. Split by 280 or 500 characters and add (1/5) numbering so readers know there’s more.
  • SMS campaigns. Keep each message at 160 characters, or 70 if it contains emoji.
  • Lists and data. Split a list of emails, keywords or URLs into batches of 100 lines for tools with upload limits.
  • Long documents. Cut an article into equal parts or groups of sentences for carousels, scripts and AI tools with input limits.

How limits are counted

Character counts match what you see, so an emoji counts as one. When numbering, a prefix or a suffix is on, the tool reserves room for them so each finished part stays within your limit. X counts emoji as two characters and links as 23, so leave some room if your thread is heavy on either.

How it works

How to use it

  1. Step 1

    Paste your text

    Paste a long post, article, script or list. The parts update as you type.

  2. Step 2

    Choose how to split

    Split by characters (with a preset for X, SMS or Threads), words, lines, sentences, your own separator, or into a set number of equal parts.

  3. Step 3

    Copy each part

    Add numbering such as (1/5), a prefix or a suffix, then copy parts one at a time, copy them all, or download a .txt file.

FAQs

Frequently asked questions

Answers to common questions about the Text Splitter.

Choose By characters, click the X preset (280) and turn on numbering such as (1/5). Keep Don't cut words ticked so no word is split in half. With Count extras in the limit on, the numbering, prefix and suffix are included in the 280, so every part fits as it is.

Not when Don't cut words is ticked. Parts end at the last space that fits. A single word longer than the whole limit, such as a very long link, is the only thing that gets cut, because it can't fit any other way.

Characters are counted the way you see them, so an emoji with a skin tone or a flag counts as one. Platforms differ: X counts emoji as two characters and every link as 23, so leave a little room if your post is full of emoji or links.

It groups whole sentences into parts, for example three sentences per part. A sentence ends with a full stop, question mark, exclamation mark or ellipsis, or at a line break. It's useful for carousels, subtitles and SMS sequences where each part should read on its own.

Yes. Choose By separator and type any text, such as --- or a comma. Type \n for a line break. Tick Regex to split on a pattern instead, for example \n\s*\n to split on blank lines.

Use the SMS preset (160). That's the limit for one message in the standard GSM alphabet. If your text contains emoji or characters outside that alphabet, phones switch to Unicode and one message holds only 70 characters, so set the size to 70 instead.

No. Splitting happens in your browser and nothing is stored.

More free tools

Try another tool

Turn thread readers into DMs

Ask readers to comment a keyword on your Instagram post and Hypello sends them the link or offer in a DM, automatically. Start free with 1,000 DMs a month.