Twitter Thread Generator

Add a topic and your key points, and get a full X thread with a hook, numbered body posts and a closing post, each counted against 280 characters.

One point per line (3 to 7 works best). For multi-line posts, separate points with a blank line.
0Posts
0Longest post
0Over 280

Runs in your browser. Copy all separates posts with a --- line.

How do you turn an outline into a Twitter thread?

A Twitter thread generator turns a topic and a short list of key points into a ready thread. Type 3 to 7 points, pick a style, and this free tool writes a hook, one numbered post per point and a closing post with a call to action, each counted against X's 280-character limit.

I like this approach because the real thinking happens in the outline. If your points are clear, the thread almost writes itself. If they're fuzzy, no template will save it.

How to use the Twitter Thread Generator

It takes about a minute. The thread updates as you type.

  1. Type the topic in a few words, like "writing cold emails".
  2. Add your key points, one per line. Want several lines in one post? Separate points with a blank line instead.
  3. Pick a style: how-to steps, lessons, mistakes, story or contrarian. It sets the hook and the label on each post.
  4. Pick a closing post: a question, a link, a soft follow invite or a recap only.
  5. Choose numbering: 1/7 at the end, 1/ at the start, or none.
  6. Copy each post, or press Copy all. Generate again swaps the hook and closing wording.

Copy all puts a line with three dashes between posts. You can paste that straight into the Twitter Thread Preview to see how the thread will look on X.

What does a good thread structure look like?

A good thread has three parts: a hook that makes a clear promise, body posts that each deliver one point, and a closing post that wraps up. The generator builds exactly that shape.

PartJobWhat the generator does
Hook (post 1)Promise what the reader getsUses your topic and point count
Body postsDeliver one point eachAdds a label like "Step 2:" and your text
Closing postWrap up and ask one thingAdds a recap if it fits, then your call to action

Why put the point count in the hook? A number sets expectations, so readers know the size of the thread before they commit. X's thread help page also says threads of 4 or more posts get cut short on timelines with a "Show this thread" link. Post 1 has to earn that click.

How do numbering and character counts work?

Every post is counted on its own against the 280-character limit, as of October 2026. The counter follows X's weighting rules, so a link counts as 23 characters and most emoji count as 2.

Numbering takes space too. "1/7" on its own line adds 5 characters, so the generator reserves room for it first. If one of your points is too long for a single post, it splits that point at a sentence break and labels the parts. To split a long draft you already wrote, use the Twitter Thread Splitter.

Tips for writing better threads

The best threads I've read share one habit: every post earns its place.

A fictional example: topic "running your first 5K", style how-to, with four points (buy shoes that fit, start with run-walk intervals, rest every other day, pick a race date). The hook could read "A simple 4-step plan for running your first 5K:" and each step becomes its own post.

What mistakes make a thread fall flat?

Most weak threads fail in the first post or the last one.

When should you use a related tool?

Not sure what to write about yet? Start with the Twitter Content Ideas Generator. Have one idea, not five? A single post may work better, so try the Tweet Generator.

For more on threads, read how to write viral Twitter threads, the best Twitter thread generator tools and the best content formats for X growth.

Frequently Asked Questions

How many posts should a Twitter thread have?

A practical Twitter thread is 5 to 8 posts: one hook, 3 to 7 body posts and one closing post. X does not publish an ideal thread length. Shorter threads are easier to finish, so cut any post that doesn't add a new point before you publish the thread.

Should I number the posts in my thread?

Numbering is optional on X. Labels like 1/7 tell readers how long the thread is and help when one post gets shared on its own. The downside is that they use 4 to 6 characters per post. This generator lets you put numbers at the end, at the start, or turn them off.

Is this Twitter thread generator free?

Yes, this Twitter thread generator is free, with no sign-up and no limit on how many threads you build. It runs entirely in your browser, so your topic and points are never uploaded. It does not post to X for you; you copy the posts and publish them yourself.

How do I publish a Twitter thread?

To publish a Twitter thread, write your first post on X, tap the plus icon to add the next one, and repeat until the thread is done. Then tap Post all. X's help page says you can save threads as drafts and add more posts to a thread after you publish it.