Tweet Thread Splitter

Paste long text and we'll split it into a clean Twitter/X thread.

Your text

280 = free X. 4,000 = X premium. 25,000 = X premium+.

0 posts
Thread preview

Paste text to see your thread.

Schedule the whole thread in one click

Schedulin posts native X threads — no copy-paste, no missed replies.

Schedule your thread on Schedulin

Turn long writing into a clean Twitter/X thread

Threads are how long-form thinking lives on X. The catch: every post has to fit 280 characters, sentences shouldn't break mid-word, and numbering ("1/", "1/N") needs to fit inside that same budget. The splitter above handles all of it.

How long can a tweet be?

Free X accounts are capped at 280 characters per post. Premium accounts can post up to 4,000 characters and Premium+ up to 25,000. URLs always count as 23 characters regardless of length, and most emoji count as two characters each. The splitter respects all three.

How to write a Twitter thread that gets read

  • Open with a one-tweet hook. The first post is the only one that gets impressions; the rest are gated behind it. Make tweet 1 stand alone.
  • One idea per tweet. If a sentence runs across two tweets, the second tweet has no hook for new readers.
  • Leave whitespace. Empty lines cost characters but dramatically improve scan-ability — readers skim threads.
  • End with a CTA. Reply, follow, or link. Threads with a clear last tweet outperform open-ended ones.
  • Number sparingly. "1/" is helpful when the thread is long. "1/N" is overkill on a 3-tweet thread.

Sentence boundaries beat hard splits

The splitter prefers to break between sentences. Mid-word splits look amateur and cost engagement. When a single sentence is longer than 280 chars, it falls back to word boundaries (still never mid-word).

Use it with the Schedulin scheduler

After you've split the thread, you can paste each tweet into X by hand — or schedule the whole thread natively in Schedulin with one click. We post threads in order with proper reply chaining, which the X web composer is famously inconsistent about.

Need to count exact character usage across other platforms too? Try our multi-platform character counter for X, Instagram, LinkedIn, TikTok, Threads, and more.

Frequently asked questions

Is the thread splitter free?

Yes. Paste any text and we split it into tweets that respect the 280-character limit. No sign-up required.

Will my thread split mid-word?

No. The splitter breaks at sentence boundaries first. If a single sentence is longer than 280 characters, it falls back to word boundaries — never mid-word.

How do URLs count?

X normalizes every URL to 23 characters regardless of length. The splitter accounts for this, so a 200-character URL takes the same space as a tinyurl.

Why does my last tweet say 4/4 instead of 4/n?

When you pick "1/N" numbering, we substitute the actual count. "1/4" reads better than "1/n" once the thread is locked.

Can I edit the split tweets afterward?

Each tweet is just text — copy any one and edit it before posting. The numbering won't auto-update if you tweak content; that's a feature, since it lets you tighten copy without re-splitting.

Does it support the 4,000-character premium limit?

Yes. Use the "Max per post" buttons to switch between 280 (free), 4,000 (premium), and 25,000 (premium+). The split runs again automatically.

Will my thread post on Threads or Bluesky too?

The splitter is tuned for X. Threads (500-char limit) and Bluesky (300-char) have different limits. For multi-platform posting, schedule from Schedulin and we'll handle each platform's rules.

What about emoji?

X counts most emoji as 2 characters because they take 2 UTF-16 code units. The splitter mirrors that math — what you see is what X sees.