Twitter / X Trending Topics — Real-Time & Historical Trends
Pricing
from $10.00 / 1,000 results
Twitter / X Trending Topics — Real-Time & Historical Trends
Twitter / X trends scraper: get trending topics and hashtags for 60+ countries or worldwide, right now or for any hour in the past 24 hours. Batch many countries in one run. Track trends for social listening and content planning. Export to CSV, JSON, Excel or API.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Maged
Maintained by CommunityActor stats
2
Bookmarked
37
Total users
5
Monthly active users
3 days ago
Last modified
Categories
Features
Share
What does Twitter / X Trending Topics Scraper do?
Twitter / X Trending Topics Scraper extracts the trending topics and hashtags on Twitter/X by country, right now or for any of the past 24 hours. No X developer account or paid API plan needed.
This Actor runs on the Apify platform. Use it for real-time trend monitoring, content strategy, brand monitoring, or market research.
Why use Twitter / X Trending Topics Scraper?
- No Twitter API key: no X API access costs or approval needed
- Country-specific trends: worldwide or any of 60+ countries
- Past 24 hours: pick an hour (UTC) to see what was trending earlier today
- Batch mode: many countries and hours in one run
- Scheduled monitoring: run hourly or daily to build your own trend history
How to use Twitter / X Trending Topics Scraper
- Open the Actor and click Try for free
- Pick a country (empty = worldwide), and optionally an hour
- Click Start. Trends appear in the Output tab, ranked
- Download as JSON or CSV, or schedule it for continuous monitoring
Input
Single query:
{"country": "united-states","limit": 20}
Several countries or hours at once:
{"queries": [{ "country": "united-states", "date": "today" },{ "country": "united-kingdom", "date": "today", "hour": 9 },{ "country": "japan" }],"limit": 20}
| Field | Type | Description | Default |
|---|---|---|---|
country | string | Country slug, e.g. united-states, united-kingdom, japan. Empty = worldwide | worldwide |
date | string | today, or a past date YYYY-MM-DD (see the note below) | today |
hour | integer | Hour in UTC (0–23). With today, gets the trends from that hour within the past 24 hours | current |
limit | integer | Trends per query (10–50) | 50 |
queries | array | Batch mode: a list of {country, date, hour, limit} objects. A query without its own limit uses the top-level one | — |
About past dates: older days come from the source's archive, which has been unavailable lately. When it's down, those queries return a row with success: false. Today and the past 24 hours work normally.
Output
Each trend is one row, ranked:
{"position": 1,"trend": "Jags","tweets": null,"country": "united-states","date": "today","hour": null,"limit": 20,"scraped_at": "2026-11-09T23:49:05Z","success": true,"query": "country=united-states&date=today&limit=20"}
Output fields
| Field | Type | Description |
|---|---|---|
position | number | Rank in the trending list |
trend | string | Trend name or hashtag |
tweets | string | Post volume when the source shows it. X no longer publishes these counts, so it's usually empty |
country, date, hour | The query this row came from | |
success, error | false with a reason when a query couldn't be loaded | |
query, scraped_at | string | Query summary and collection time |
How many results will I get?
You're charged per result, so the cost follows the number of rows below. Your plan's rates are on the Pricing tab.
| Input | Results |
|---|---|
| 1 country | About 50 rows |
| 10 countries | About 500 rows |
Each trend is one row. Use Limit to cap the number of trends per country.
Tips
- Schedule this Actor to run hourly to build a trend history database
- Compare trending topics across countries to spot globally-viral content early
- Use Apify webhooks to alert your team when a specific keyword enters the trending list
- Combine with social listening tools to track sentiment around trending topics
FAQ
Does this require a Twitter account or API key? No — the Actor uses Twitter's public trending interface.
How often do trends update on Twitter? Twitter trends typically refresh every few minutes.
Can I track trends for a specific city? Yes — use WOEID codes to specify city-level trends where supported.
Is this Actor maintained? Yes. Report bugs or feature requests in the Issues tab.
Need help or have questions? Open an issue in the Issues tab or reach out on Discord: maged03211
⭐ Found this Actor useful? A quick review on the Store helps other users find it and keeps it maintained.