Skip to content

Data study · 7 min read

What made X posts go viral in 2026

We compared 297,373 original posts from 4,439 creators on X, posted January 1 to October 31, 2026, with each creator's own usual reach. Posts that led with a number (+17%), carried a video (+19%) or two to four images (+16%), or were 500 to 999 characters long (+20%) went viral more often than their creators' usual; a single image (−13%), a link (−23%) and an opening question (−8%) went viral less often.

Joschua Sünneke

Key findings

  • Lead with a number. Posts whose opening line held a figure, an amount or a percentage went viral 17% more often than their creators' usual (95% range +15% to +20%). Lists did about as well (+16%), and announcing something you made did best of the openings (+20%, from fewer posts).
  • Don't open with a question. Openings that asked a question went viral 8% less often (95% range −12% to −5%), and "here's how" or "why" openings 9% less often.
  • Say more. Posts of 500 to 999 characters went viral 20% more often than usual; posts under 100 characters 9% less often. Posts spread over 8 or more lines did +16%; one-liners −7%.
  • Video or several images, not one. Video +19%, two to four images +16%, a single image −13%, a GIF −33%. Text-only posts were close to usual (−3%).
  • Links cost reach. Posts with a link went viral 23% less often (95% range −28% to −20%).
  • Thread openers did best of any group (+61%, 95% range +41% to +86%), but they were only 1,672 posts.

These are relative changes against each creator's own rate, not percentage points: at the sample's 10.4% viral rate, +17% means about 12.2% of posts going viral instead of 10.4%.

Openings: how the first line starts

Number, list and launch openings went viral more often; questions lessViral posts by how the opening line starts: how often each kind went viral, compared with the same creators' usual.
Announces something3,519 posts
+20%
Leads with a number55,282 posts
+17%
A list18,034 posts
+16%
Takes a side6,161 posts
−4%
Starts with I or we22,580 posts
−4%
No clear hook166,830 posts
−6%
Asks a question21,531 posts
−8%
Promises a how or why3,436 posts
−9%
−50%+50%+100%usual
More viral posts than usualFewer than usualHollow: about usual95% range

Openings are sorted by plain rules on the first line (a teaser shorter than 40 characters is read with the line after it). A list is three or more lines starting with a number, dash, bullet or arrow.

Show the numbers
OpeningViral posts vs usual95% rangePosts
Announces something+20.4%+8.8% to +31.0%+8.8% to +31.0%3,519
Leads with a number+17.5%+14.9% to +20.5%+14.9% to +20.5%55,282
A list+16.3%+11.3% to +20.7%+11.3% to +20.7%18,034
Takes a side−3.5%−9.9% to +3.2%−9.9% to +3.2%6,161
Starts with I or we−4.1%−7.8% to −1.3%−7.8% to −1.3%22,580
No clear hook−5.8%−6.9% to −5.0%−6.9% to −5.0%166,830
Asks a question−8.4%−11.9% to −4.7%−11.9% to −4.7%21,531
Promises a how or why−9.5%−18.6% to −1.2%−18.6% to −1.2%3,436

We sorted every post by plain rules on its opening line, the same rules the weekly "what's going viral" page uses: a list (three or more lines that start with a number, dash, bullet or arrow), a figure in the opening line, a question, an opening that starts with how, why, what or here's, an opening that takes a side (unpopular opinion, stop, nobody, most people, overrated, is dead), an announcement (launches, introduces, ships), and openings that start with I or we. 56% of posts matched none of these; they went viral 6% less often than usual.

A number does two jobs at once: it promises something specific and it's easy to see in a feed. A question asks the reader to do the work before they know why they should.

Length and shape

Longer posts, spread over more lines, went viral more oftenViral posts by length in characters and by the number of lines, compared with the same creators' usual.

Length in characters

Under 10080,903 posts
−9%
100–13941,209 posts
−7%
140–19940,577 posts
−5%
200–27947,254 posts
+0.5%
280–49943,598 posts
+9%
500–99925,069 posts
+20%
1,000–2,49915,436 posts
+17%
2,500 or more3,327 posts
+31%
−50%+50%+100%usual

Lines with text

1 line106,744 posts
−7%
2–3 lines97,356 posts
−3%
4–7 lines65,002 posts
+11%
8+ lines28,271 posts
+16%
−50%+50%+100%usual
More viral posts than usualFewer than usualHollow: about usual95% range
Show the numbers
Length / LinesViral posts vs usual95% rangePosts
Under 100−9.1%−10.8% to −7.3%−10.8% to −7.3%80,903
100–139−7.3%−10.0% to −4.8%−10.0% to −4.8%41,209
140–199−5.4%−8.5% to −2.8%−8.5% to −2.8%40,577
200–279+0.5%−1.9% to +3.3%−1.9% to +3.3%47,254
280–499+9.4%+6.5% to +12.9%+6.5% to +12.9%43,598
500–999+19.8%+16.0% to +23.7%+16.0% to +23.7%25,069
1,000–2,499+16.7%+12.3% to +23.4%+12.3% to +23.4%15,436
2,500 or more+30.7%+20.5% to +43.5%+20.5% to +43.5%3,327
1 line−7.4%−8.7% to −6.0%−8.7% to −6.0%106,744
2–3 lines−2.8%−4.5% to −1.3%−4.5% to −1.3%97,356
4–7 lines+11.3%+9.0% to +13.7%+9.0% to +13.7%65,002
8+ lines+16.0%+12.4% to +19.6%+12.4% to +19.6%28,271

Because every post is compared with its own creator's usual, this isn't longer posts coming from bigger accounts: creators' own longer posts beat their own short ones. The median viral post was 191 characters long, against 176 for all posts. Posts over 2,500 characters did best (+31%), but there were only 3,327 of them.

Video and several images helped; one image, GIFs and links hurtViral posts by what's in the post, compared with the same creators' usual.

Media

Text only116,786 posts
−3%
1 image98,562 posts
−13%
2–4 images20,047 posts
+16%
Video60,130 posts
+19%
GIF1,848 posts
−33%
−50%+50%+100%usual

Links

No link270,656 posts
+2%
Has a link26,717 posts
−23%
−50%+50%+100%usual

Threads

Single post295,701 posts
−0.4%
Thread opener1,672 posts
+61%
−50%+50%+100%usual
More viral posts than usualFewer than usualHollow: about usual95% range

A thread opener has a 🧵, starts with “1/”, “1.” or “1)”, or says “thread” followed by a colon or a down arrow. Replies aren't in the dataset.

Show the numbers
Post typeViral posts vs usual95% rangePosts
Text only−3.1%−4.6% to −1.4%−4.6% to −1.4%116,786
1 image−13.3%−15.2% to −11.8%−15.2% to −11.8%98,562
2–4 images+16.1%+11.3% to +20.9%+11.3% to +20.9%20,047
Video+18.9%+16.2% to +21.8%+16.2% to +21.8%60,130
GIF−32.9%−47.2% to −18.7%−47.2% to −18.7%1,848
No link+1.9%+1.6% to +2.4%+1.6% to +2.4%270,656
Has a link−23.4%−27.9% to −19.9%−27.9% to −19.9%26,717
Single post−0.4%−0.5% to −0.2%−0.5% to −0.2%295,701
Thread opener+61.5%+40.7% to +85.7%+40.7% to +85.7%1,672

Over the year, a single image did worse than no image at all (from June to October the two were about even). Two to four images and video both did better than usual. If a link matters, put it in a reply under the post rather than in the post.

Day of the week

Sunday posts went viral most often, Wednesday's leastViral posts by day of the week (US Eastern Time), compared with the same creators' usual. Zoomed in: this chart has its own, narrower scale.
Monday41,965 posts
+2%
Tuesday45,082 posts
−2%
Wednesday46,520 posts
−7%
Thursday47,794 posts
−4%
Friday46,606 posts
−3%
Saturday36,333 posts
+7%
Sunday33,073 posts
+13%
−10%+10%+20%usual
More viral posts than usualFewer than usualHollow: about usual95% range
Show the numbers
Day (ET)Viral posts vs usual95% rangePosts
Monday+2.2%−0.7% to +4.5%−0.7% to +4.5%41,965
Tuesday−2.5%−5.0% to 0%−5.0% to 0%45,082
Wednesday−6.6%−8.7% to −4.0%−8.7% to −4.0%46,520
Thursday−4.0%−6.0% to −1.6%−6.0% to −1.6%47,794
Friday−3.1%−5.6% to −0.9%−5.6% to −0.9%46,606
Saturday+6.5%+3.6% to +9.6%+3.6% to +9.6%36,333
Sunday+12.6%+9.8% to +15.6%+9.8% to +15.6%33,073

Sunday posts went viral 13% more often than usual and Wednesday posts 7% less often, the same pattern as our best time to post on X study, which covers hours and day-and-time blocks in detail. That study ends on October 26, so its figures differ by a point or so.

The formats behind the viral posts

Every day, Postel's format check reads the posts from the last two weeks by creators with at least 1,000 followers that have reached 5 times their follower count in views, and tags each one when it clearly follows one of Postel's post formats. Of the 8,309 posts checked so far, 473 (5.7%) did; most viral posts follow no named format.

Launches and playbooks lead the tagged viral postsThe formats of the 473 viral posts Postel's format check has tagged so far, as a share of them.
Show the numbers
FormatSharePosts
The launch21.6%102
The playbook15.9%75
The sharp take9.5%45
Lead with the number6.8%32
The numbers4.7%22
The receipts4.4%21
The role, not the company3.6%17
The milestone3.4%16
A clear position3.2%15
Tool to try3.0%14
The new chapter3.0%14
Drop into the moment3.0%14
Behind the scenes2.3%11
The mistake and the fix2.3%11
What people think vs what's true2.1%10
The list promise1.7%8
X vs Y1.7%8
The turning point1.7%8
The explainer1.5%7
What I actually do1.1%5
The question everyone asks0.6%3
The roundup0.6%3
Then vs now0.4%2
Problem, named fix0.4%2
Quiet wins0.4%2
What I changed my mind on0.2%1
The event recap0.2%1
Flip the script0.2%1
Go first0.2%1
Ask the room0.2%1
The reader's pain0.2%1

The most common formats have their own page with the most viewed real examples and a template: start with the launch, the playbook or the sharp take.

What to do with this

  1. Put the number in the first line. If the post has a figure, a result or a count, lead with it.
  2. Cut the opening question. Say the answer you were going to make people wait for.
  3. Write the longer version. If you have 500 characters worth saying, say them, on several short lines.
  4. Use video or two to four images, or none. Skip the single stock image and the GIF.
  5. Move links to a reply. Postel can add the link as a first comment when the post goes out.
  6. Test it against your own usual. Compare each post with your median views, not with someone else's account.

Write posts that follow what works, in your voice

Postel finds the posts going viral in your niche every week and drafts your own version of each for X and LinkedIn, in the way you write. You edit, approve and schedule.

8,000+ people have signed up
$1 for 7 days · Cancel anytime

Method

  • Source. Postel's library of individual creators on X: the creators Postel tracks for its users, with brands, politicians, aggregators and fan accounts removed. It held 508,119 original posts from January 1 to October 31, 2026.
  • Filters. English posts, first stored at least 24 hours after they went out (so views had a day to settle), from creators with at least 20 such posts. That left 297,373 posts from 4,439 creators; the median creator had 51,832 followers and the median post 8,709 views.
  • Viral. A post went viral when it got at least 5 times its creator's median views in the sample. 30,887 posts (10.4%) did. (The weekly pages use a looser cut, 3 times the creator's usual and 10,000 views, so they have enough posts each week.)
  • Compared with each creator's usual. For a group of posts (an opening, a length, a media type) we compare the viral posts it got with what those creators' own rates predict. 0% means as expected; +17% means 17% more viral posts than those creators usually get. A creator who always posts video only lifts the video number if their video posts beat their own other posts.
  • Uncertainty. The 95% ranges come from resampling creators 300 times. A group whose range crosses 0% isn't clearly different from usual.
  • Checks. We reran every group with "viral" at 3 times and 10 times the creator's median instead of 5, and for January to May and June to October separately. Number, list and announcement openings, 500 to 999 characters, 8 or more lines, video, two to four images, thread openers and Sunday stayed above usual in every version; question openings, posts under 100 characters, one-liners, a single image, GIFs, links and Wednesday stayed below. A single image was worse than text-only posts over the year and from January to May, and about even with them from June to October.

Limitations

  • X only, English only. No data from LinkedIn or other networks; test before you carry it over.
  • Not a random sample of X. The creators are tracked because their posts tend to do well, and the library leans towards tech, startups and AI.
  • Correlation, not cause. A creator may save their best ideas for video, or write longer when they have more to say. The within-creator comparison removes who is posting, not what they chose to post.
  • Rules, not reading. Openings are sorted by rules on the first line, so some posts land in the wrong group. Thread openers are found by a 🧵, "1/" or "thread" in the post, and the same rule also catches some numbered lists that start with "1.". Lines are counted in the first 600 characters, so very long posts may have more lines than counted.
  • Views are a snapshot. Read when the post was stored or last refreshed.

Download the data

The aggregates behind every chart are free to use under CC BY 4.0, with a link to this page: viral-posts-study-2026.csv. Each row is one group (an opening, a length, a number of lines, a media type, links, threads, a weekday, or a format) with its post count, creators, viral posts, the viral posts expected from those creators, the difference in percent with its 95% range, and median views against the creators' usual. No post text or creator names are included.

To cite this study

Sünneke, J. (2026, November 4). What made X posts go viral in 2026 [Data set and analysis]. Postel. 297,373 posts from 4,439 creators. https://www.postel.app/viral-posts-study

Frequently asked questions

What makes a post go viral on X?

In 297,373 posts from 4,439 creators in 2026, the posts that went viral more often than their creators' usual led with a number (+17%), carried video (+19%) or two to four images (+16%), were 500 to 999 characters long (+20%) and had no link. Thread openers did best of all (+61%), from few posts.

Do questions work as hooks on X?

Not in this data. Posts whose opening line asked a question went viral 8% less often than their creators' usual (95% range −12% to −5%).

Does post length matter on X?

Yes. Posts under 100 characters went viral 9% less often than usual and posts of 500 to 999 characters 20% more often, each compared with the same creator's usual rate.

Do images help a post go viral on X?

Several do; one doesn't. Two to four images +16%, one image −13%, video +19%, a GIF −33%.

Can I use this data?

Yes, under CC BY 4.0 with a link to this page. The CSV holds the aggregates; there is no post text or creator data.