Twitter Thread Splitter

Paste a long post and split it into numbered tweets that fit X's limit — broken on whole words, in your browser.

Social Media Tools Free No upload Instant

Loading Twitter Thread Splitter…

Your browser is preparing the tool. It runs 100% locally.

Quick Answer

The Twitter Thread Splitter breaks a long post into a numbered thread, filling each tweet up to a per-tweet limit you set (default 270, which leaves room for the counter) and ending each one with a number like 1/5. It splits on whole words and runs entirely in your browser, so nothing is uploaded.

What the Twitter Thread Splitter Does

It turns a long block of text into thread-sized chunks you can post one after another. Each chunk fills up to the per-tweet limit and gets a running count appended.

The default per-tweet limit is 270, which keeps each tweet under X's 280 once the numbering is added. You can raise it if you post as a Premium subscriber.

How It Works

It adds words to a tweet one at a time until the next word would push it over the limit (minus a little room for the counter), then starts a new tweet.

When it is done, it appends a number like 1/5 to each tweet and shows the character count for each.

Generation algorithm

  1. Paste your long text. Drop in the full post you want as a thread.
  2. Set the per-tweet limit. Choose the limit per tweet (default 270, leaving room for the counter under X's 280).
  3. Fill tweets by word. It adds whole words to each tweet until the next word would exceed the limit, then starts a new one.
  4. Number the thread. It appends a counter like 1/5 to each tweet and shows each tweet's character count.

How it splits

Per-tweet text ≈ your limit − 8 (room for the i/total counter) Words are added until the next word would exceed it, then a new tweet starts Each tweet ends with its number, like 1/5
Worked example
A 700-character post at 270 per tweet → about three numbered tweets

The default 270 leaves headroom under X's 280 limit for the counter. Raise it if you post longer tweets as an X Premium subscriber.

Privacy

Your text is split into tweets entirely in your browser. Nothing you paste is uploaded, stored or logged.

There is no account or history; closing the tab clears your text.

Technical Details

Default per tweet270 characters
Counter roomReserves 8 characters for i/total
Splits onWhole words
NumberingAppends 1/5, 2/5, and so on
ShowsEach tweet's character count
Processing100% in-browser

Standards & references

  • X (Twitter) 280-character limit — the free-tier post limit. The default 270 per tweet leaves room for the numbering to keep each tweet within 280.
  • Weighted counting on X — X counts a URL as 23 and CJK or emoji as 2 or more, so a tweet with links or emoji may be longer on X than its plain character count here.

Accuracy & Limitations

It word-wraps only — it does not keep sentences or paragraphs together, so a tweet can end mid-sentence. Review and tidy the breaks before posting.

It reserves about 8 characters for the numbering, so the text portion of each tweet is roughly your limit minus 8.

It counts plain length, so links (23 on X) and emoji can make a real tweet longer than the preview suggests — keep a little extra headroom.

It splits on spaces, so a single word longer than the limit is not broken; set the per-tweet limit to suit your account (270 fits free; raise it for Premium).

Real-World Use Cases

Turning an essay into a thread

Break a long write-up into a series of postable tweets.

Repurposing a blog intro

Split a paragraph into a numbered thread to tease an article.

Drafting before scheduling

Get the chunks ready, then refine each tweet by hand.

Fitting under the limit

Make sure every tweet stays within 280 with its number attached.

When to use it — and when not to

Good for

  • Breaking a long post into a numbered thread
  • Fitting tweets under 280 with numbering
  • A quick first split to refine by hand
  • Repurposing long text for X

Not the best choice for

  • Keeping each sentence intact per tweet
  • Exact X weighted length with links or emoji
  • Threads where media counts against the limit
  • A single short tweet

Check each tweet in X's composer for the real weighted count. For a single tweet, use the Twitter Character Counter.

Frequently Asked Questions

What does the thread splitter do?
It breaks a long post into numbered tweets, each filled up to a per-tweet limit you set and ending with a count like 1/5.
What is the default per-tweet limit?
270 characters, which leaves about 8 characters of room for the numbering so each tweet stays under X's 280.
Does it break words in half?
No. It splits on whole words, so a tweet ends at the last word that fits.
Will each tweet be a complete sentence?
Not necessarily. It word-wraps by length, so a tweet can end mid-sentence. Review the breaks before posting.
How is the numbering added?
It appends a counter like 1/5, 2/5 to the end of each tweet, and reserves room for it within the limit.
Does it account for links and emoji?
It counts plain length. On X a link counts as 23 and emoji as 2 or more, so leave a little headroom for those.
Can I use it for X Premium long tweets?
Yes. Raise the per-tweet limit, since Premium allows much longer posts than 280.
What if a single word is longer than the limit?
It is not broken — the tool splits only on spaces, so an over-long word stays whole.
Is my text uploaded?
No. The splitting runs entirely in your browser; nothing is sent to a server.
Can I edit the tweets after splitting?
Yes. Treat the output as a draft and refine each tweet before posting.
How do I check a single tweet's length?
Use the Twitter Character Counter for a live count against 280.
Is it free?
Yes, completely free with no sign-up and no limits.

References

Documented against this tool's own code: it word-wraps your text to your per-tweet limit minus room for the counter, then appends a number like 1/5 — so the page is clear it splits by length, not by sentence.

Popular

Twitter Character Counter

Use Twitter Character Counter to hit every platform limit and size — fast and free.

Social MediaOpen Tool
Popular

Instagram Image Resizer

Use Instagram Image Resizer to hit every platform limit and size — fast and free.

Social MediaOpen Tool
Popular

Emoji Picker

Use Emoji Picker to hit every platform limit and size — fast and free.

Social MediaOpen Tool
Trending

Social Media Hashtag Generator

Social Media Hashtag Generator online — quick, accurate help for your social content workflow.

Social MediaOpen Tool
Trending

Fancy Text Generator

Fancy Text Generator to craft on-spec, scroll-stopping posts in seconds.

Social MediaOpen Tool

Instagram Caption Counter

Instagram Caption Counter online — quick, accurate help for your social content workflow.

Social MediaOpen Tool

Ready to try the Twitter Thread Splitter?

It is free, private and runs entirely in your browser — no sign-up, no uploads, no limits.