How long should a Twitter (X) thread be?
Short answer
The optimal Twitter (X) thread length is 5-9 tweets. Threads of 7±2 produce the highest combination of completion rate and average engagement. Below 4 tweets, the format underperforms a single post; above 12, completion rates collapse and the algorithm sees a thin-engagement tail dragging the whole thread down.
Anatomy of a thread that completes
When to go longer
When to break a thread into multiple posts
People also ask
Is a 3-tweet thread worth posting?+
Usually no — combine it into a single longer post or expand to 5+. 3-tweet threads underperform both single posts (less engagement per tweet) and 5-9 threads (no completion bonus). The exception: when tweet 1 is a strong question and tweets 2-3 are the answer, the cliffhanger format can work.
Do longer threads get more reach?+
Up to about 9 tweets, yes — more tweets means more opportunities for engagement signal. Past 9, reach plateaus and eventually declines because the algorithm sees the trailing low-engagement tweets and discounts the whole thread. The peak is 7±2.
Should I number my thread tweets (1/, 2/, 3/)?+
Numbering raises completion rates by ~10-15% on threads longer than 5 tweets. Readers can see where they are in the thread and feel committed to finishing. Skip numbering on 3-4 tweet threads (too short to need it).
How long should each tweet within a thread be?+
180-230 characters is ideal. Long enough to deliver a complete thought, short enough to be scannable. Don't max out 280 characters on every tweet — alternating shorter and longer tweets creates rhythm and keeps readers moving down.