Twitter Thread Builder
Paste long text. Get thread-ready 280-character tweets.
Your thread will appear here
Paste any text above and it splits automatically at the nearest sentence boundary, packed tight to the 280-character limit.
How it works
- Paste your draft. Any length, any format. Write it out in full first, ignore the character limit entirely.
- Pick a split mode. Sentence-boundary (default) keeps each tweet readable. Word-boundary packs more text per tweet. Raw 280 is a hard split for experimental cases.
- Review each tweet. Cards show the live character count with a green-amber-red status bar. Hover the card to verify before copying.
- Copy one or all. Use the per-card Copy button to paste each tweet manually, or Copy all to grab the full thread (numbered) in one paste.
When to use a Twitter thread
- Long-form takes. An opinion or explainer that runs 400-1,500 words is the sweet spot for threads. Too short and one tweet does the job. Too long and reader attention drops off.
- Product launches. Lead with the headline tweet, follow with the why, then features, then a call-to-action with the link. Five to seven tweets is plenty.
- Reposting blog posts. Adapt the intro and first three subheadings into a thread, then link to the full piece in the final tweet. Each tweet should stand on its own, not read like a teaser.
- Live commentary. News reactions, conference notes, sports threads. The numbered format signals to readers that more is coming.
- Tutorials. Step-by-step walkthroughs with one step per tweet outperform single long posts because each step becomes independently shareable.
About this tool
The Twitter Thread Builder splits any text into tweet-sized chunks at natural sentence boundaries, leaving room for the numbered suffix that threads need. Default behavior preserves sentence integrity, so a single long sentence never gets cut mid-clause unless it cannot fit in 280 characters on its own.
Character counting uses Intl.Segmenter, which counts user-perceived characters (graphemes) the same way X displays them. A family emoji like a multi-person zero-width-joiner sequence counts as one character, even though it is several code points under the hood. That matches how X enforces the limit on submit.
Everything runs locally in your browser. Your draft auto-saves to localStorage so a tab reload does not lose your work, but it never leaves your device.
A standard tweet on X (formerly Twitter) is capped at 280 characters, counted as user-perceived characters (graphemes). URLs are always counted as 23 characters regardless of their real length, because X auto-shortens them. X Premium subscribers can post longer single tweets, but in a thread you still want to stay under 280 per post so non-Premium readers see the full content without truncation.
The convention is to append a numbered suffix like 1/9, 2/9, and so on to each tweet. This tool does that automatically when your input requires more than one tweet. If your text fits in a single tweet, no numbering is added. Many writers argue you should not number threads at all because X already groups them visually, but the numbered convention is still the safest if your readers might encounter the tweets out of order via search.
Use a thread when each post can stand alone as a finished thought and the next tweet adds a new angle. Use one long tweet (if you have X Premium) for self-contained announcements. The reach math also matters: each tweet in a thread is independently rankable by the X algorithm, so a strong thread can give you multiple impression opportunities. A single long post is one shot.
Best practice is to use one or two hashtags at most, and place them in the first tweet (which acts as the discovery anchor) or the final tweet (which acts as a call-to-action). Stuffing hashtags into every tweet does not multiply reach and looks like spam. Hashtags also count against your 280-character budget, so this tool includes them in the count if you paste them in.
There is no hard cap on thread length. X has supported threads of 25+ tweets in practice, and viral threads in the 8-15 tweet range are common. The real constraint is reader attention. Engagement falls off sharply after about 7-9 tweets, so if your draft splits into 20+ tweets, consider tightening the prose or breaking it into multiple separate threads posted across days.
No. All splitting and counting happens locally in your browser. Your text is auto-saved to your browser's localStorage so it survives a page reload, but it never leaves your device.
Related Guides
Twitter (X) Character Limit Guide 2026
280 characters per tweet, 23-character URL shortening, and what X Premium changes about the limit.
Social MediaBluesky, Threads, Mastodon Limits
Three decentralized social platforms, three counting rules. How they differ from X.
Social MediaLinkedIn Character Limits
Post (3000), headline (220), About (2600), and the 210-character see-more hook.