X.com (Twitter) Trends & Trending Topics Scraper avatar

X.com (Twitter) Trends & Trending Topics Scraper

Pricing

from $0.05 / 1,000 live trend rows

Go to Apify Store
X.com (Twitter) Trends & Trending Topics Scraper

X.com (Twitter) Trends & Trending Topics Scraper

Scrape trending topics from X.com by country or city. Live trends plus optional historical snapshots (1h to 7d) and top posts per trend. Pay per row, undercuts every competitor on base price.

Pricing

from $0.05 / 1,000 live trend rows

Rating

0.0

(0)

Developer

LurkAPI

LurkAPI

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

See what's trending on X before your competitors do. Live top-50 trends for 467 countries and cities, plus the rank history that tells you if a hashtag is climbing or dying. Rewind to any date going back two years and get the trend list that was live at that moment.

🎁 What you get

Top 50 trending topics for any of 467 locations. Every country plus 404 real per-city feeds including Tokyo, New York, London, São Paulo, Mumbai, and Berlin.

📈 See a trend before it peaks

Every location returns the rank a hashtag held 1, 3, 6, 12, and 24 hours ago, plus 2, 3, and 7 days back. A hashtag at rank 3 this morning and rank 20 now is on the way out. A brand new one in the 1h list that was not in the 3h list is breaking. This is how content teams time posts.

🎯 See who's already winning under a trend

Pull the highest-engagement posts sitting under any trend. Author, text, likes, retweets, replies, views. Filter for verified accounts only, media-only, minimum likes, or language, so you get a clean list of who to study or beat.

👥 Built for

  • Social media managers picking today's hashtag before standup
  • Content teams researching what's already viral
  • Agencies running weekly trend reports for clients
  • Newsrooms watching for stories breaking in specific countries
  • Trading desks hunting alpha in crypto and meme sentiment

📋 How to use it

  1. Add one or more locations from the dropdown. Type to search. Examples: worldwide, japan, united-states, japan/tokyo.
  2. Pick how many trends per location. The prefill of 20 lands in about 15 seconds on the default plan.
  3. Turn on any add-ons you want: historical snapshots (1h to 7 days), past-date lookup, or top posts per trend. All off by default.
  4. Hit Start.

The status field on every output row tells you whether the row is a real result or an explanation of what went wrong.

🌍 Geographic coverage

  • 62 countries, from the United States, Japan, and the United Kingdom to smaller markets like Belarus, Guatemala, and Kuwait.
  • 404 cities, from Tokyo, Osaka, and New York to smaller metros like Blackpool, Winnipeg, and Recife. Every city returns its own trend list, not the parent country's.
  • Worldwide: the global top-50 trend list.

Total: 467 supported locations. Pick from the Locations dropdown as a country name (japan), a country/city (japan/tokyo), or worldwide. The dropdown filters as you type.

💰 Pricing

Pay-per-event.

What you pay forPrice
Live trend row$0.05 / 1,000
Historical snapshot trend row$0.05 / 1,000
Top post row (add-on)$3.00 / 1,000

You are only charged when a row lands in your dataset. Failed lookups, unresolved locations, and filtered-out trends are always free.

💡 Good to know

  • Historical snapshots and past-date lookups work for country and worldwide inputs. City inputs return the current snapshot only.
  • Rank drift beats volume for timing signal. If a hashtag was at rank 3 six hours ago and rank 20 now, it's fading. If a new one shows up in the 1h list that was not in the 3h list, it's breaking.
  • Real tweet volumes on pre-January 2026 dates. X removed live volume counts on January 13, 2026. Our archive kept them on every hour before then.

❓ FAQ

Which locations are supported? 467 total: 62 countries and 404 cities. Includes the US, Japan, UK, Brazil, India, Mexico, plus metros like Tokyo, New York, London, São Paulo, Mumbai, Berlin, and hundreds more. Start typing in the Locations dropdown to filter the list.

Can I compare the same hashtag across countries? Yes. List every country you care about in one run. Each trend row is tagged with its location so filtering downstream is a one-liner.

Does it work for non-English trends? Yes. Japanese, Korean, Arabic, Hindi, Russian, and every other script return as-is.

What if I want to check what was trending on a specific past day? Set the historicalDate field to any date going back two years. You get the trend list that was live at noon UTC on that day, or any other hour you pick.

How current is the live data? Live trends match what X's own trend widget is showing right now. Historical windows (1h, 3h, 6h, 12h, 24h, 2d, 3d, 7d) come with the exact timestamp they were snapshotted.

Why is the tweet volume empty on live trends? X pulled tweet volume counts from the public trend feed in January 2026. Every trend scraper on the platform returns null for volume on live trends now. Rank, name, and search URL still come through on every row.

Do I get charged for failed lookups? No. Only rows that land in your dataset are billed. Unresolved locations, filtered-out trends, and failed source fetches are always free.

Can I run this on a schedule? Yes. Schedule daily or hourly in Apify Console and pipe the dataset into Sheets, BigQuery, Slack, or your own API.

🔗 Other tools you might like

⚖️ Disclaimer

By using this Actor you agree to comply with X's Terms of Service and all applicable laws. Do not use scraped data to harass individuals or infringe on privacy. Data is provided as-is with no warranty of accuracy or completeness. Volumes and rankings reflect what the source displayed at scrape time and can change minute to minute.

Keywords: X trends scraper, Twitter trends scraper, trending topics, trending hashtags, X trending topics, Twitter trending topics, X hashtag tracker, trend monitoring, real-time trends, Japan trends, US trends, historical trends, top posts per trend.