twitterapi.io is an independent third-party service. Not affiliated with X Corp.

Bloghow many twitter users

How Many Twitter (X) Users Are There in 2026?

By Michael Park•8 min read
Log-scale chart of five official X user numbers with their definitions: 1.3B supported accounts, 550M combined X and Grok MAU, 237.8M Twitter mDAU in Q2 2022, 117M Grok-feature MAU, 4.4M paid Premium subscribers
Five official X user numbers, five different definitions — sourced from the SpaceX S-1/A and Twitter's 2022 10-Q.

"How many people use Twitter?" sounds like it should have a single answer. In practice there are at least five different numbers in circulation, and they measure different things: monthly users, daily users, yearly logged-in accounts, survey-based adoption, and paying subscribers. Quoting the wrong one in a pitch deck, research paper or market-sizing model can be off by a factor of two or more.

This page collects only figures we could trace to a primary document: SEC filings (the 2026 SpaceX S-1/A and Twitter's 2022 10-Q) and Pew Research Center's survey data. Every number below names its source and measurement date. Where we do arithmetic on those numbers, we show the inputs. At the end, there is a short Python script for the question most developers and analysts actually need answered: not how many users X has in total, but how many of them are in the audience you care about.

01 — Section

Every official X user number, side by side

The table below lists each user metric with its exact definition. The "Counts" column is the part most statistics roundups leave out, and it explains why the numbers disagree.

MetricValueAs ofCountsSource
Monthly active users (MAU)~550 millionMarch 31, 2026Registered X or Grok users active in the last 30 days, de-duplicated across bothSpaceX S-1/A
Monthly active users (MAU)~520 millionDecember 31, 2025Same definitionSpaceX S-1/A
MAU using Grok AI features~117 millionMarch 31, 2026Subset of the 550M whose requests hit Grok featuresSpaceX S-1/A
Supported accounts~1.3 billion12 months to March 31, 2026Any human, bot or similar account that logged into X or GrokSpaceX S-1/A
Average mDAU237.8 millionQ2 2022Twitter-only accounts that logged in and could be shown ads on a given dayTwitter 10-Q
US adults who ever use X21%Survey Feb-Jun 2025Self-reported use, US adults 18+Pew Research Center
Paid X Premium subscribers~4.4 millionMarch 31, 2026Premium Basic, Premium and Premium+ combinedSpaceX S-1/A

If you need one number for a sentence, the defensible phrasing is: "X and Grok had about 550 million combined monthly active users as of March 31, 2026, according to SpaceX's S-1 filing." Writing "X has 550 million users" drops the Grok qualifier that the filing itself includes.

02 — Section

Why the 550 million figure is not "X users" alone

X Holdings and xAI merged, and the combined company became part of SpaceX, which filed to go public in 2026. Its S-1/A reports user metrics for its "AI segment" as one platform. In the definitions section, MAU counts "the total number of users who have interacted with Grok or X through web browsers or mobile applications at least once during the 30-day period ending on the date of measurement." The filing adds three qualifiers worth knowing.

De-duplication is approximate. Users of both apps are matched "based on sign-in traffic" so they are not counted twice, but the filing says the method "may not fully capture all instances of duplication" and that the MAU should be viewed as an estimate.

Only registered users count. Logged-out readers, including people who open a tweet link without an account, are excluded from the MAU.

The 1.3 billion number is much looser. "Supported accounts" means any "human, bot or similar account" that logged in during the trailing twelve months, and the filing states that this total "may include fake, spam or bot accounts if they are active." It measures reach over a year, not monthly usage.

Some quick arithmetic on the filing's own numbers: 117M of 550M MAUs, about 21%, used Grok's AI features in March 2026, up from 89M of 520M (about 17%) in December 2025. Combined MAU grew by about 30 million, roughly 5.8%, in that quarter. The filing does not split the remaining MAUs by app, so an exact X-only figure cannot be derived from it.

03 — Section

From mDAU to MAU: why 2022 and 2026 numbers don't compare

Until its acquisition in October 2022, Twitter reported monetizable daily active usage (mDAU): accounts that logged in on a given day and could be shown ads. Its last 10-Q, covering the three months to June 30, 2022, reported 237.8 million average mDAU, up 16.6% year over year. That split into 41.5 million in the United States and 196.3 million in the rest of the world, so about 17.5% of mDAU were US-based (41.5 ÷ 237.8).

Comparing 237.8M (2022) with 550M (2026) and calling it growth would be a mistake, for three reasons.

Dimension2022 mDAU (Twitter 10-Q)2026 MAU (SpaceX S-1/A)
Time windowDaily, averaged over a quarterAny activity in a 30-day window
Products countedTwitter onlyX and Grok combined
Ad-eligibility filterYes, "monetizable" accounts onlyNo
Logged-out usersExcludedExcluded

A monthly metric is always larger than a daily one for the same product, because occasional users count once a month but only on the days they show up. Adding Grok widens it further. The two numbers describe different things, and no public filing bridges them.

04 — Section

Twitter (X) demographics: US adoption by age and gender

Company filings tell you how many accounts are active. Surveys tell you who the people are. Pew Research Center's social media fact sheet, based on a survey of US adults conducted February 5 to June 18, 2025, puts X use at 21% of US adults. That is about where it has been for years: Pew's own trend line shows 24% in January 2018, 22% in 2019, 23% in 2021, 22% in 2023 and 21% in 2024.

Group (US adults)Ever use X
All adults21%
Ages 18-2933%
Ages 30-4925%
Ages 50-6416%
Ages 65+10%
Men25%
Women16%

Two practical takeaways. X skews younger and male in the US, so a platform-wide user count overstates reach for older or female-skewed audiences. And survey adoption ("ever use") is a lower bar than daily activity, which is why Pew's share should not be multiplied out into a precise user count without stating that assumption.

Bar chart of US adults who ever use X: 21% overall, 33% ages 18-29, 25% ages 30-49, 16% ages 50-64, 10% ages 65+, 25% of men, 16% of women
X skews younger and male in the US. Pew Research Center, survey of US adults conducted Feb–Jun 2025.
05 — Section

How many X users pay? Premium subscriber counts

The S-1/A also discloses paid subscribers. As of December 31, 2025 there were about 4.1 million paid X Premium subscribers (Basic, Premium and Premium+ combined), rising to about 4.4 million by March 31, 2026. Across X and Grok together, paid subscribers went from about 4.9 million to about 6.3 million over the same quarter, with most of that growth coming from Grok's SuperGrok tiers.

Measured against the 550M combined MAU, X Premium subscribers equal roughly 0.8% (4.4 ÷ 550). Because the denominator includes Grok-only users, the real conversion rate among X users alone is somewhat higher, but the filing doesn't give the inputs to compute it. For anyone using paid status as a filter in research data, this is the useful number: paying accounts are a small minority of the active base.

06 — Section

Platform totals vs your audience: measure the users who matter

For product, research and marketing work, "how many X users are there" usually stands in for a narrower question: how many people on X are in my niche, and how reachable are they? Platform MAU can't answer that. Account-level data can.

A practical approach is to start from a seed list of accounts that define the niche, such as conference speakers, top projects in a category, or accounts surfaced by a keyword user search, and pull their public profile data: follower counts, account creation dates and self-reported locations. The snippet below uses TwitterAPI.io's user search endpoint to collect candidate accounts for a keyword. The full end-to-end script at the bottom of the page then sizes a handle list.

Two caveats keep the output honest. Follower counts overlap heavily inside a niche, so the sum of followers is an upper bound on reach, not a count of unique people. And profile location is free text typed by the user. Treat it as a rough signal, not geodata.

python
# Collect candidate accounts for a niche via keyword user search.
import os, requests

HEADERS = {"X-API-Key": os.environ["TWITTERAPI_IO_KEY"]}

def search_users(query: str, max_pages: int = 3) -> list[dict]:
    users, cursor = [], ""
    for _ in range(max_pages):
        r = requests.get(
            "https://api.twitterapi.io/twitter/user/search",
            headers=HEADERS,
            params={"query": query, "cursor": cursor},
            timeout=15,
        )
        r.raise_for_status()
        body = r.json()
        users.extend(body.get("users", []))
        if not body.get("has_next_page"):
            break
        cursor = body.get("next_cursor", "")
    return users

for u in search_users("vector database")[:20]:
    print(f"@{u['userName']:<20} followers={u.get('followers', 0):>9,}  {u.get('location', '')}")
07 — Section

What it costs to size an audience via API

Profile lookups are the main cost when sizing an audience this way. TwitterAPI.io charges $0.18 per 1,000 user profiles returned (twitterapi.io/pricing). The official X API's pay-per-use plan charges $0.010 per User read resource (docs.x.com pricing). That is about 55× more per profile ($0.010 ÷ $0.00018 ≈ 55.6).

WorkloadTwitterAPI.ioOfficial X API (pay-per-use)
1,000 profiles (one niche seed list)$0.18$10
50,000 profiles (a mid-size research sample)$9$500
500 profiles re-checked daily for 30 days$2.70$150
Setup before first resultAPI key, one headerDeveloper account, app, OAuth or bearer token

The official API remains the right choice if you need X's first-party guarantees or write access under its developer agreement. For read-only audience research at volume, the per-profile price difference dominates the budget.

python
# Size a niche audience on X from a list of handles.
# Outputs follower reach (upper bound), account age buckets and top self-reported locations.
import os, requests
from collections import Counter
from datetime import datetime, timezone

HEADERS = {"X-API-Key": os.environ["TWITTERAPI_IO_KEY"]}
HANDLES = ["vercel", "supabase", "github", "cloudflare", "neondatabase"]

def get_profile(handle: str) -> dict | None:
    r = requests.get(
        "https://api.twitterapi.io/twitter/user/info",
        headers=HEADERS,
        params={"userName": handle},
        timeout=15,
    )
    if r.status_code != 200:
        return None
    return r.json().get("data")

def account_age_years(created_at: str) -> float | None:
    # createdAt looks like "Tue Mar 21 20:50:14 +0000 2006"
    try:
        dt = datetime.strptime(created_at, "%a %b %d %H:%M:%S %z %Y")
    except (TypeError, ValueError):
        return None
    return (datetime.now(timezone.utc) - dt).days / 365.25

profiles = [p for p in (get_profile(h) for h in HANDLES) if p]

reach = sum(p.get("followers", 0) for p in profiles)
ages = Counter()
for p in profiles:
    age = account_age_years(p.get("createdAt", ""))
    if age is not None:
        ages["<3y" if age < 3 else "3-10y" if age < 10 else "10y+"] += 1
locations = Counter(p.get("location") or "(blank)" for p in profiles)

print(f"profiles fetched: {len(profiles)}/{len(HANDLES)}")
print(f"summed followers (upper bound, overlaps not removed): {reach:,}")
print(f"account age: {dict(ages)}")
print(f"top locations: {locations.most_common(5)}")
print(f"cost: {len(profiles)} profiles x $0.00018 = ${len(profiles) * 0.00018:.5f}")
08 — Questions

Questions readers ask

How many people use Twitter (X) in 2026?

About 550 million monthly active users across X and Grok combined as of March 31, 2026, according to SpaceX's S-1/A filed with the SEC. X does not publish a separate X-only monthly figure.

How many daily active users does X have?

There is no current official daily figure. The last one was 237.8 million average monetizable daily active users (mDAU) in Q2 2022, from Twitter's final 10-Q before it went private. Daily numbers quoted for later years come from estimates or executive statements, not SEC filings.

What is the difference between MAU and supported accounts?

MAU (~550M) counts registered X or Grok users active at least once in a 30-day window, de-duplicated across the two apps. Supported accounts (~1.3B) count any human, bot or similar account that logged in during the trailing 12 months, and the filing notes it may include spam and bot accounts.

How many Twitter users are in the United States?

The last company figure is 41.5 million US mDAU in Q2 2022, about 17.5% of the 237.8M total. The 2026 filing does not break MAU out by country. For a current US view, Pew Research Center's 2025 survey found 21% of US adults say they ever use X.

How many X Premium subscribers are there?

About 4.4 million paid X Premium subscribers (Basic, Premium and Premium+ combined) as of March 31, 2026, up from about 4.1 million at the end of 2025, per the SpaceX S-1/A.

Is the number of Twitter users growing or shrinking?

On the filing's own metric, combined X and Grok MAU rose from about 520M to about 550M between December 31, 2025 and March 31, 2026. Because Grok is included, that change cannot be attributed to X alone. US adoption in Pew's survey has stayed between 21% and 24% since 2018.

Can I count users in a specific niche with an API?

Yes, approximately. Build a seed list of accounts through keyword user search or a known handle list, then pull profile data (follower counts, creation dates, locations) per account. Summed follower counts overlap, so treat them as an upper bound on reach. On TwitterAPI.io, profile lookups cost $0.18 per 1,000.

09 — Further reading

Continue

Sources & further reading
More from this series
Build it

Stop reading. Start building.

Starter credits cover real testing on real data. Google sign-in, no card, no application queue.

Get an API key
    How Many Twitter Users Are There in 2026? | TwitterAPI.io