How to Track a Hashtag on X

1

Enter what to track.

A #hashtag, a $cashtag for a stock or token, an @mention, or a keyword or "exact phrase".

2

Pick the window.

The last 24 hours or the last 7 days, optionally in one language.

3

Read the report.

Activity over time, who is driving the conversation, the top posts and the related hashtags. Download the posts as CSV.

What the Hashtag Report Measures (and What It Doesn’t)

Measured from the sampleNot measured, and why
Posts per hour and paceThe all-time total of posts for a tag: no public source counts every post on X
Unique authors and top voices by followers"Reach" as the sum of followers: followers aren’t people reached
Verified share, languages, media shareSentiment, unless a model labels it as an estimate
Related hashtagsPrivate data such as impressions by source
Top posts by views and likes, sample totals

Everything on the page comes from real posts returned by X search: the latest ones for activity, the most popular ones for the top posts. The banner always tells you how much time the sample covers.

Hashtag Analytics for Campaigns, Brands and Events

Campaigns

Check whether your campaign hashtag is catching on, who is using it, and which posts carry it.

Brands and competitors

Track a brand @mention or $cashtag to see today’s conversation and its loudest voices.

Events and fandoms

Follow an event hashtag hour by hour. For a live posts-per-hour figure, use the Hashtag Counter.

Free Hashtag Trackers vs Paid Tools

Paid trackers"Free trial" toolsThis report
Login or email neededYesYesNo
Instant resultAfter setupAfter signupSeconds
Honest sample size shownVariesRarelyAlways
Historical trackingYesLimitedVia the API
PriceFrom about $150 per month or per reportFree for daysFree, 5 reports a day

Social Bearing, long the go-to free tool, stopped working in 2023 when X ended free API access. Paid tools such as TrackMyHashtag or Keyhole make sense for long-running tracking. For a quick, honest read on a hashtag right now, this page is enough.

Build a Hashtag Tracker With the API

For continuous tracking, collect posts on a schedule with /search-tweets and keep your own history. X search operators all work: #hashtags, $cashtags, @mentions, lang:, min_faves: and more.

  • 20 posts per request, sorted by latest or popular
  • 20 requests per second on every plan
  • 100 free requests to start, no card
POST /v3/search-tweetsFor developers
import requests, collections

resp = requests.post(
    "https://api.sorsa.io/v3/search-tweets",
    headers={"ApiKey": "YOUR_API_KEY"},
    json={"query": "#AI lang:en", "order": "latest"},
).json()

authors = collections.Counter(t["user"]["username"] for t in resp["tweets"])
print(authors.most_common(5))

Related Tools

Frequently Asked Questions

How do I track a hashtag on Twitter for free?

Enter the hashtag above. You get a report on its latest posts in seconds: activity per hour, top voices, top posts, languages and related hashtags, with no login or email.

How many tweets does a hashtag have?

No public tool can count every post ever made with a hashtag, because X doesn’t publish that total. What you can measure is the pace: how many posts a tag gets per hour right now. The Hashtag Counter shows it.

Can I track cashtags and mentions too?

Yes. Enter a $cashtag such as $BTC, an @mention, or any keyword or phrase instead of a hashtag.

How far back does the report go?

It covers the last 24 hours or 7 days, up to a sample of 80 posts. For busy tags, 80 posts may cover only minutes; the banner shows exactly how long. For full history, use the Sorsa API.

Does it show the reach of a hashtag?

It shows real views on the top posts and the total views in the sample. It doesn’t add up followers and call it "reach", because followers aren’t people who saw the posts.

Is the hashtag tracker free?

Yes. You get 5 free reports a day, which reset at 00:00 UTC, with no login.