Skip to content
Free Tool Arena

Writing & Content · Free tool

Tweet Thread Splitter

Split long articles into numbered 280-character tweets with smart sentence breaks — never mid-word. Free, instant, no sign-up required, runs in your browser.

Updated June 2026
Tweet 1 / 1232 chars

1/1 Paste your long post or essay here. The splitter will break it into tweet-sized chunks without slicing mid-word, and optionally prefix each tweet with 1/N numbering. Leave a blank line between paragraphs to preserve structure.

Found this useful?EmailBuy Me a Coffee

Advertisement

What it does

Paste a long block of text — an essay draft, a blog post, a stream-of-consciousness rant — and the tool splits it into a numbered sequence of tweet-sized chunks (280 chars by default, configurable). The split respects sentence boundaries: no chunk ends mid-word or mid-thought, so each tweet reads cleanly on its own and the thread flows when read in order. Each chunk gets a "1/12, 2/12…" prefix so your readers can track progress through the thread.

Common uses: turning a blog post into a Twitter/X thread (longer threads with substance still get good engagement); posting an essay reply to a tweet when the original conversation is on Twitter and you want to keep the discussion there; news-style live updates where you've drafted everything and want to release in chunks; community announcements where the message is too long for a single post but you don't want to fragment the timing across multiple disconnected tweets.

Adjustable per-tweet length covers other platforms too: Twitter/X 280 chars (free) or 25,000 (paid Premium); Mastodon 500 chars default; Bluesky 300 chars; Threads (Meta) 500 chars; SMS 160 chars per part. Pick the right target before splitting and the chunks fit cleanly.

Embed this tool on your siteShow snippet

Paste this snippet into any page. Loads on-demand (lazy), no tracking scripts, and sized to most dashboards. Replace the height to fit your layout.

<iframe src="https://freetoolarena.com/embed/tweet-thread-splitter" width="100%" height="720" frameborder="0" loading="lazy" title="Tweet Thread Splitter" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px;"></iframe>
Embed docs →

Example input & output

Input

A 1,400-character article about JavaScript closures (covers 4 paragraphs, multiple sentences each).

Output

Tweet 1/6 (260 chars): "JavaScript closures explained..."
Tweet 2/6 (245 chars): "..."
…
Tweet 6/6 (180 chars): "...so that's why your for-loop counter behaves weirdly."

Each chunk ends on a sentence boundary. The splitter prefers full sentences; if a single sentence exceeds 280 chars it splits at clause boundaries (after commas or semicolons) before falling back to mid-sentence splits.

How to use it

  1. Paste your text into the input box. Plain text works best; markdown links and **bold** survive but render as raw markdown in tweets.
  2. Adjust the per-tweet character limit. Default 280 (Twitter/X free); use 500 for Mastodon/Threads, 300 for Bluesky, 25,000 for Premium long tweets.
  3. Toggle 'Add x/N numbering' on or off. On is standard for threads (1/12, 2/12, …); off is for individual posts you'll thread manually.
  4. The split runs live — see exactly how many tweets your thread will be.
  5. Click Copy all (gives you a single clipboard with newlines between tweets) or Copy individual tweets one at a time. Twitter's compose UI handles newline-separated content as separate tweets in a thread when you paste.

When to use this tool

  • Cross-posting blog or newsletter content to Twitter/X as a thread.
  • Drafting long-form replies that need to fit in a quote-tweet conversation.
  • Live-tweeting something pre-drafted (event recap, news analysis).
  • Adapting LinkedIn/Threads/Mastodon content to Twitter constraints.

When not to use it

  • Original Twitter threads where each tweet is independently crafted — split-from-essay reads differently than tweets-by-design. The latter is usually more engaging.
  • Threading marketing copy — sponsored or self-promotion threads usually need per-tweet hooks (a question, a stat, a teaser to the next tweet) that mechanical splitting won't add.
  • Anything time-sensitive across different posting times — auto-thread tools post the whole thread at once; for spaced posting use Buffer / Hypefury / Typefully.
  • If you have Twitter Premium (long-form support up to 25,000 chars) — just post as a single tweet for better readability.

Frequently asked questions

Why does the splitter sometimes use fewer tweets than I expected?
Because it tries to maximize the use of each chunk — packing multiple short sentences into one tweet rather than wasting characters. A 1,400-character article with mostly short sentences might fit in 6 tweets where a naive 280-char split would be 5. Aim for fewer-but-fuller tweets — they read better.
Will the numbering eat into my character budget?
Yes — 'x/N ' is 4-7 characters depending on thread length. The tool subtracts that from each chunk's effective length so your content stays within Twitter's 280. Toggle numbering off if you want full 280 per chunk and plan to thread manually.
Can I post the whole thread automatically?
Not from this tool — it just generates the text. To auto-post, use Twitter's native compose UI (paste with newlines between chunks and it threads automatically), or scheduling tools like Buffer / Hypefury / Typefully which schedule entire threads.
Does it preserve markdown / bold?
Plain text only. Twitter doesn't support bold or italic; markdown like **bold** appears as literal asterisks. Strip formatting from your source if it has it, or use Unicode bold characters (𝐛𝐨𝐥𝐝) which DO render in Twitter — but break screen readers and search.
What about emojis and characters with combining marks?
Twitter counts a single emoji as 2 characters (UTF-16 surrogate pair) and most accented letters as 1. The splitter uses Twitter's actual length-counting rules so the chunks always fit; the visible character count in the preview matches what Twitter sees.

Advertisement

Learn more

Explore more writing & content tools

100% in-browserNo downloadsNo sign-upMalware-freeHow we keep this safe →

Found this useful?

The tools stay free thanks to readers who chip in or spread the word.

Buy Me a Coffee