X does not publish a live bot count, and the best-supported public estimate is that bots make up roughly 9% to 15% of accounts. Twitter’s own last pre-acquisition SEC filings said fewer than 5% of monetizable daily active users were false or spam accounts, which is a narrower measure than all accounts on the platform.
That difference matters. Monetizable daily active users, or mDAU, means accounts Twitter counted as real enough and active enough to show ads to; it is not the same thing as every account sitting in the database. So when people ask, “what percentage of X is bots?” there is no single number that covers accounts, active users, and post volume at once.
X does not publish a live bot count
Twitter disclosed in both its Q1 2022 and Q2 2022 SEC filings that it estimated fewer than 5% of mDAU were false or spam accounts. Reuters noted the same point in its reporting on the filing: the company was talking about users it could monetize, not all accounts or all content on the service (Reuters via Investing.com).
That company figure was always framed as an estimate, not a live census. The filings said the number involved internal review and sampling, and that the true number of false or spam accounts could be higher than the estimate in the disclosure (Q1 2022 filing).
So the blunt answer is this: if you want a current official number for “how many bots are on X,” there isn’t one. The closest thing to an official figure is the old under-5% mDAU claim from 2022, and even that is about a subset of users.
What the best estimates say
The best independent summary in the public record is Reuters’ range that researchers have estimated about 9% to 15% of Twitter profiles were automated. If you need one number to carry around, that is the most defensible public answer for accounts.
A commonly repeated higher-end figure is about 15% of all accounts, or roughly 48 million accounts, cited in overview pages on bots on X and the broader X/Twitter article. That should be treated as a historical estimate, not a live audited count.
Here is the cleanest way to separate the numbers:
| Measure | Public estimate |
|---|---|
| Company estimate of spam/false accounts among active ad-viewing users | <5% of mDAU |
| Independent estimate of automated accounts | 9%-15% of accounts |
| Repeated historical estimate | 15% of all accounts, about 48 million |
| Older estimate of content share | 24% of tweets |
One useful derived calculation: if you apply the repeated estimate of 15% of accounts to the cited figure of about 48 million accounts, that implies a total account base of roughly 320 million accounts at the time of that estimate. That is one reason headline bot numbers can sound huge even when the percentage sounds merely “medium-sized.”
The estimate for posts is often higher than the estimate for accounts. An older Sysomos-based estimate said bots generated about 24% of tweets. That is not a contradiction. A relatively small share of highly active automated accounts can produce a much larger share of total posting volume, the same way a few noisy users can dominate a reply thread.
Why the number varies
The short answer is that “bots on X” can mean at least four different things:
- All accounts on the platform.
- Monetizable daily active users, which is Twitter’s old SEC metric.
- Share of tweets or other content generated by automation.
- Bot rates inside specific communities, topics, or networks rather than the whole service, which a 2023 arXiv paper shows can vary significantly by detection method and community context.
That last point is the technical one, but it is the important one. The 2023 paper does not produce one universal “Twitter bot percentage”; instead, it studies bot populations in communities and shows that the answer depends on how you detect bots and where you look. In practice, bot detection is a classification problem with messy boundaries: some accounts are fully automated spam, some are scheduled promotional accounts, and some are ordinary users leaning hard on automation tools.
Why are there so many bots on X? Because the incentives are obvious and cheap. Automated accounts can be used to spread spam, amplify political messages, scrape attention, push scams, or simulate popularity at machine speed. A platform built for public posting, viral discovery, and low-friction account creation is naturally attractive to that kind of behavior. The platform can push some of it down, but a perfect count would require a perfect definition and perfect detection, and neither exists in the sources we have.
The practical answer for readers is simple: for accounts, use 9%-15% as the best-supported public range; for Twitter’s own narrower active-user metric, use under 5% of mDAU; for tweet volume, older estimates went as high as 24%. They are different answers to different questions, which is why arguments about “the bot number” so often go in circles.
Key Takeaways
- X does not publish a live bot count, and there is no single current official percentage for all accounts.
- Twitter’s last SEC disclosures said fewer than 5% of monetizable daily active users were false or spam accounts.
- The best-supported independent public estimate is roughly 9% to 15% of accounts.
- Some historical estimates put bots at 15% of all accounts, or about 48 million accounts.
- Bot shares of posts can be higher than bot shares of accounts, with an older estimate putting bots at about 24% of tweets.
Frequently Asked Questions
How many bots are on X right now?
There is no current official live count. The best-supported public answer is roughly 9% to 15% of accounts, while Twitter’s own older SEC disclosure said under 5% of mDAU.
What percentage of X users are bots?
If by “users” you mean all accounts, the best public estimate is 9%-15%. If you mean Twitter’s old business metric of monetizable daily active users, the company said fewer than 5% were spam or false accounts.
What percentage of posts on X are bots?
An older estimate summarized in the historical overview put bots at about 24% of tweets. That number refers to content volume, not account share, which is why it can be much higher.
Why is there no single bot percentage for X?
Because different sources measure different things: accounts, mDAU, or tweet volume. A 2023 academic paper also shows that estimates change with detection methods and community context.
References
- Twitter, 2022 Q1, Quarterly Report
- Twitter, 2022 Q2, Quarterly Report
- Reuters, 2022, Do spam bots really comprise under 5% of Twitter users? Elon Musk wants to know
- Reuters, 2022, Twitter estimates spam, fake accounts represent less than 5% of users filing
- Yang et al., 2023, Estimating Bot Populations in Online Communities
Further Reading
- Twitter Q1 2022 SEC filing, Twitter’s disclosure that fewer than 5% of mDAU were false or spam accounts.
- Twitter Q2 2022 SEC filing, The same mDAU-based disclosure repeated in the next quarter.
- Reuters: Do spam bots really comprise under 5% of Twitter users? Elon Musk wants to know, A concise summary of independent estimates around 9% to 15%.
- Bots on X, Historical roundup of account-share and tweet-share estimates over time.
- arXiv:2302.00381, Academic context on why bot-population estimates vary by method and community.
Last reviewed: 2026-06
