TikTok Trending Hashtags Scraper
Pricing
from $3.00 / 1,000 trending hashtag extracteds
TikTok Trending Hashtags Scraper
Extract top 100 trending TikTok hashtags with rank changes, views, post counts & daily sparklines. Filter by 60+ countries & 18 industries. Human-readable output. No login needed.
Pricing
from $3.00 / 1,000 trending hashtag extracteds
Rating
0.0
(0)
Developer
Khadin Akbar
Actor stats
0
Bookmarked
11
Total users
4
Monthly active users
10 days ago
Last modified
Categories
Share
๐ฅ TikTok Trending Hashtags Scraper
What does TikTok Trending Hashtags Scraper do?
This actor extracts the top trending TikTok hashtags directly from TikTok Creative Center โ the same dashboard professional marketers use to plan campaigns. For each hashtag you get its rank, rank change, total video views, post count, a promoted flag, and a daily sparkline showing how its popularity has moved over the period.
No login, no cookies, no TikTok account required. It runs on publicly available data from ads.tiktok.com/business/creativecenter.
Why use TikTok Trending Hashtags Scraper?
- Find trends before they peak. The
is_new_to_top100filter surfaces hashtags making their first appearance in the top 100 โ your early-mover advantage. - Track momentum, not just rank. The
rank_difffield shows exactly how many positions a hashtag has moved vs the prior period โ+5means it jumped 5 spots. Know if a trend is accelerating before your competitors do. - Spot sponsored hashtags. The
is_promotedfield flags TikTok's paid promotional hashtags โ keep your organic research clean or study what brands are paying to push. - 60+ country filters. Pull trending data for the US, UK, India, Brazil, Japan, or any of 60+ markets โ not just global averages.
- 18 industry categories. Filter by Beauty, Gaming, Fashion, Food, Health, Travel, and more โ so you see what's trending in your niche.
- Human-readable output. Unlike competitors that return raw numeric IDs (like
23000000000for Gaming), this actor returns clean names like"Gaming","Beauty & Personal Care","Fashion & Apparel". - 40% cheaper than alternatives. At $0.003/hashtag vs $0.005 from the nearest hashtag-only competitor.
What data does TikTok Trending Hashtags Scraper extract?
| Field | Type | Description |
|---|---|---|
rank | number | Position in TikTok's trending list (1 = hottest) |
rank_diff | number|null | Rank change vs prior period (positive = gained positions) |
rank_diff_type | string|null | Direction of change: "up", "down", "new", or "stable" |
hashtag_name | string | Hashtag text without # (e.g. fyp, viral) |
hashtag_id | string | TikTok's internal hashtag ID (stable across runs) |
post_count | number | Total videos tagged with this hashtag |
video_views | number | Aggregate views across all tagged videos |
is_new_to_top100 | boolean | Whether this is a fresh entrant to the top 100 |
is_promoted | boolean | Whether TikTok has marked this as a promoted/sponsored hashtag |
country_code | string | Country filter used (or GLOBAL) |
industry_name | string | Human-readable industry name |
time_period_days | number | Trending window: 7, 30, or 120 days |
sparkline_data | array | Daily time-series โ each point has time (YYYY-MM-DD) and value (0โ1 normalized score) |
scraped_at | string | ISO 8601 timestamp of extraction |
source_url | string | Creative Center URL with all filters applied |
How to scrape TikTok trending hashtags
Step 1 โ Configure your run
Set these inputs in the actor UI or via the API:
| Input | Description | Example |
|---|---|---|
timePeriod | "7", "30", or "120" days | "7" |
country | ISO country code or leave blank for global | "US" |
industry | Industry filter or "All Industries" | "Beauty & Personal Care" |
maxResults | How many hashtags to return (1โ100) | 100 |
isNewToTop100 | Only show new entrants? | false |
Step 2 โ Click Start
The actor navigates to TikTok Creative Center, intercepts the API response, and extracts the trending data. A full 100-hashtag run typically takes 20โ40 seconds.
Step 3 โ Download your data
Export as JSON, CSV, or Excel from the Dataset tab. Or pipe results directly into your workflow via the Apify API.
Sample output
{"rank": 3,"rank_diff": 2,"rank_diff_type": null,"hashtag_name": "beautytok","hashtag_id": "16442","post_count": 108171,"video_views": 595340071,"is_new_to_top100": false,"is_promoted": false,"country_code": "US","industry_name": "Beauty & Personal Care","time_period_days": 7,"sparkline_data": [{ "time": "2026-04-01", "value": 1.0 },{ "time": "2026-04-02", "value": 0.90 },{ "time": "2026-04-03", "value": 0.88 },{ "time": "2026-04-07", "value": 0.81 }],"scraped_at": "2026-04-08T10:30:00.000Z","source_url": "https://ads.tiktok.com/business/creativecenter/trending/hashtag?period=7®ion=US&lang=en"}
Pricing
This actor uses pay-per-event pricing at $0.003 per hashtag extracted.
| Run | Hashtags | Cost |
|---|---|---|
| Quick snapshot | 10 | ~$0.03 |
| Standard run | 50 | ~$0.15 |
| Full top 100 | 100 | ~$0.30 |
| Daily monitoring (30 days) | 100/day | ~$9.00/mo |
You are only charged for successfully extracted hashtags. If the actor returns 0 results due to a platform change, you are not charged.
Use cases
๐ฑ Content Creator Strategy
Find which hashtags are peaking right now in your niche before posting. Use the isNewToTop100 filter to spot trends at the inflection point โ before everyone piles in. Use rank_diff to know whether a trend is still accelerating or has already peaked.
๐ Social Media Marketing
Pull weekly trending data for your industry and country. Build a hashtag bank for campaigns. Monitor when your campaign hashtag starts to trend. The is_promoted flag helps you separate organic trends from paid pushes.
๐ฌ Market Research & Social Listening
Track which topics are gaining traction in specific regions. Identify emerging conversations by monitoring is_new_to_top100 entries over time. Run across multiple countries to spot trends going global.
๐ Competitor Analysis
See what hashtags your competitors' target audiences are engaging with. Cross-reference with your own content strategy to find gaps. Use industry filters to narrow to your exact niche.
๐ค AI & Automation Pipelines
Pipe trending hashtag data into content generation workflows, social scheduling tools, or reporting dashboards via the Apify API. The clean, consistent JSON output integrates directly with n8n, Make, Zapier, and AI agents.
Running via API
import ApifyClient from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('khadinakbar/tiktok-trending-hashtags-scraper').call({timePeriod: '7',country: 'US',industry: 'Beauty & Personal Care',maxResults: 100,isNewToTop100: false,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);// [{ rank: 1, hashtag_name: 'beautytok', rank_diff: 2, video_views: 595000000, ... }, ...]
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("khadinakbar/tiktok-trending-hashtags-scraper").call(run_input={"timePeriod": "7","country": "US","industry": "Beauty & Personal Care","maxResults": 100,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["hashtag_name"], item["video_views"], item["rank_diff"])
Scheduling
You can schedule this actor to run automatically:
- Click Schedule in the Apify Console
- Set your cron (e.g.
0 9 * * 1for every Monday at 9am) - Connect the output dataset to your CRM, spreadsheet, or Slack via Zapier/Make
This gives you a weekly trending hashtag report with zero manual effort.
Works great with
- TikTok Hashtag Scraper โ once you have trending hashtags, scrape the actual videos using those hashtags to find the best content formats
- TikTok Profile Scraper โ pass trending hashtags into a profile or video scraper to find top creators in that niche
- Google Sheets Integration โ export directly to a spreadsheet for weekly trend reports with sparkline charts
FAQ
Q: Do I need a TikTok account or API key? No. This actor scrapes publicly available data from TikTok Creative Center. No login, no cookies, no API credentials required.
Q: How fresh is the data? The actor pulls live data from TikTok Creative Center each time it runs. There is no caching โ every run returns the current trending state.
Q: Can I get more than 100 hashtags? TikTok Creative Center surfaces a maximum of 100 hashtags per query. To get broader coverage, run multiple queries with different country or industry filters.
Q: What does rank_diff mean exactly?
It shows how many positions a hashtag moved vs the previous period. A rank_diff of 3 means the hashtag moved up 3 spots (from rank 7 to rank 4, for example). This is one of the most valuable signals for spotting accelerating trends.
Q: What does is_promoted mean?
When true, TikTok's Creative Center has flagged this hashtag as promoted or sponsored โ meaning a brand is paying to push it. When false, the trend is organic.
Q: What if the actor returns 0 results? TikTok occasionally updates their Creative Center SPA. If this happens, please open an issue and we'll push a fix within 48 hours.
Q: Can I filter by both country AND industry?
Yes โ both filters can be applied simultaneously. Set country: "US" and industry: "Gaming" to get the top gaming hashtags in the United States.
Q: Is this legal / compliant? Yes. TikTok Creative Center is a public-facing tool designed for advertisers and creators. All data extracted is publicly available without authentication.
Legal disclaimer
This actor is designed for lawful data collection from publicly available sources. Users are responsible for compliance with applicable laws, TikTok's terms of service, and relevant data protection regulations (GDPR, CCPA, etc.). Extracted data should not be used for unauthorized commercial purposes, spam, or harassment.
Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.