X (Twitter) Thread Maker
Paste an article, a newsletter or a draft that ran long, and get a thread where every post fits and every break lands at the end of a sentence. Numbering is counted before the split, so nothing goes over once the numbers are on. Free, no account, and nothing you paste is saved.
Paste an article, a newsletter, a voice note transcript, anything. Nothing you enter is stored or sent anywhere.
Paste something longer than 280 characters and the thread appears here, broken at sentence ends rather than mid-word.
Breaks where it reads
Paragraph first, then line, then sentence, then word. A paragraph that fits stays whole; only the ones that do not get taken apart.
Numbering is counted
The width of "12/15" comes off the limit before the split, and the split re-runs if the count changes. No post ends up over once numbered.
Copy one or copy all
A button on every post for pasting them one at a time, and one for the whole thread with separators.
Private by default
The split runs in your browser. Nothing you paste is stored or sent anywhere, which matters for a draft that has not gone out.
What makes a thread readable
The first post is the whole thing. It is the only one most people will see, it is what decides whether anyone opens the rest, and it has to make sense with nothing after it. A first post that reads "A thread on something I have been thinking about 🧵" has told the reader nothing and asked them for a click anyway. Put the actual claim in it.
Then give every post one idea. The reason a thread beats a wall of text is not the length, it is the pacing: each post is a beat, and a beat that contains two ideas reads as neither. If a post has an "and also" in the middle of it, that is usually two posts.
Keep the link out of the first post. It gives people somewhere to go before they have a reason to want to, and it moves the click from the thread to the page at exactly the moment you have least earned it. Last post, or a reply to the last post.
And end it deliberately. A thread that simply stops reads as abandoned. The last post should either close the argument or ask for the thing you actually want, which is usually a follow or a reply, not a link.
Thread or long post
X Premium raises the limit to 25,000 characters, which makes the thread look like a workaround for a problem that has been solved. It has not been, and the reason is distribution rather than length.
Every post in a thread is a separate item in the timeline. It can be seen, replied to, quoted and reposted on its own, and each one is a fresh chance to appear in front of someone who missed the first. An eight-post thread has eight openings. A long post has one, and everyone scrolling past sees the same first 280 characters with a Show more underneath, so the hook problem has not gone away either.
Long posts earn their place when the piece genuinely has to be read in one sitting and breaking it up would damage it: a narrative, a close argument, something with a structure the reader needs to hold. For anything that is a sequence of points, a thread is both easier to read and better distributed. If you are unsure which you have, paste it above: if it splits cleanly at paragraph boundaries it was always a thread.
Why most splitters produce broken threads
Two bugs, and they are both about counting. The first is numbering: a splitter that cuts at 280 and then prefixes "4/11 " has just made five posts longer than the limit, and you find out when X refuses them one at a time. Numbering has to be reserved before the split, and the reserve has to be recalculated when the count crosses from nine posts to ten and the numbers get a digit wider.
The second is links. X rewrites every link through t.co and counts the wrapped form, a flat 23 characters whatever the original was. A splitter using raw string length will isolate a long URL into a post of its own for no reason, and will under-count a post carrying several short ones. The same weighted count that powers the character counter is what decides the breaks here, so what you see per post is what X will see.
Splitting is mechanical. Having the thread is not.
bbuddy reads your brand and your own writing, decides what is worth a thread this week, drafts it for X rather than broadcasting the same text across eight platforms, and either queues it for your approval or publishes the whole chain itself.
It uses this same splitter as a backstop, so a draft that runs long becomes a thread instead of a failed post.
Frequently asked questions
How do I turn a long post into an X thread?
Paste the whole thing into the box above and it comes back split into posts that each fit, broken at paragraph and sentence ends rather than mid-word. Pick a numbering style, read the first post on its own to check it works as a hook, then copy the thread or copy each post in turn.
How many posts can a thread have?
There is no published ceiling, and in practice attention runs out long before X does. Threads that hold together tend to sit between four and twelve posts. Past about fifteen you are writing an article, and an article is better served by a link.
Does the 1/10 numbering count toward the character limit?
Yes, and this is where most splitters break. Numbering is text like any other, so "12/15 " is six characters out of your 280. This tool subtracts the width of the numbering before it splits, and it re-splits if adding the numbers changes the post count, so nothing ends up over the limit once the numbers are on.
Should I use a thread or an X Premium long post?
A thread, in most cases. Each post in a thread is its own item in the timeline with its own chance to be seen, replied to and quoted, so an eight-post thread has eight openings. A long post has one, and everyone scrolling past sees only the first 280 characters with a "Show more" link anyway. Long posts suit something people will read start to finish once they have decided to, which is a different job.
Where should the link go in a thread?
Not in the first post if you can avoid it. Put it in the last one, or in a reply to the last one. The first post is what has to earn the read, and a link in it gives people somewhere to go before they have any reason to want to. Wherever it ends up, it costs a flat 23 characters.
Is this thread maker free, and does it store what I paste?
Free, with no account, no email address and no limit on use. Nothing you paste is stored or sent anywhere: the split runs entirely in your browser, which matters because the draft has usually not been published yet.
Free splitter now, threads that write themselves next..
Cutting a draft into posts takes a second. Having something worth cutting up every week is the part that takes your Thursday.
Cancel any time · Secure checkout · 5-minute setup