TikTok Trending Hashtags Scraper avatar

TikTok Trending Hashtags Scraper

Pricing

from $3.00 / 1,000 trending hashtag extracteds

Go to Apify Store
TikTok Trending Hashtags Scraper

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

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

4

Monthly active users

10 days ago

Last modified

Share

๐Ÿ”ฅ TikTok Trending Hashtags Scraper

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.

  • Find trends before they peak. The is_new_to_top100 filter surfaces hashtags making their first appearance in the top 100 โ€” your early-mover advantage.
  • Track momentum, not just rank. The rank_diff field shows exactly how many positions a hashtag has moved vs the prior period โ€” +5 means it jumped 5 spots. Know if a trend is accelerating before your competitors do.
  • Spot sponsored hashtags. The is_promoted field 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 23000000000 for 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.
FieldTypeDescription
ranknumberPosition in TikTok's trending list (1 = hottest)
rank_diffnumber|nullRank change vs prior period (positive = gained positions)
rank_diff_typestring|nullDirection of change: "up", "down", "new", or "stable"
hashtag_namestringHashtag text without # (e.g. fyp, viral)
hashtag_idstringTikTok's internal hashtag ID (stable across runs)
post_countnumberTotal videos tagged with this hashtag
video_viewsnumberAggregate views across all tagged videos
is_new_to_top100booleanWhether this is a fresh entrant to the top 100
is_promotedbooleanWhether TikTok has marked this as a promoted/sponsored hashtag
country_codestringCountry filter used (or GLOBAL)
industry_namestringHuman-readable industry name
time_period_daysnumberTrending window: 7, 30, or 120 days
sparkline_dataarrayDaily time-series โ€” each point has time (YYYY-MM-DD) and value (0โ€“1 normalized score)
scraped_atstringISO 8601 timestamp of extraction
source_urlstringCreative Center URL with all filters applied

Step 1 โ€” Configure your run

Set these inputs in the actor UI or via the API:

InputDescriptionExample
timePeriod"7", "30", or "120" days"7"
countryISO country code or leave blank for global"US"
industryIndustry filter or "All Industries""Beauty & Personal Care"
maxResultsHow many hashtags to return (1โ€“100)100
isNewToTop100Only 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&region=US&lang=en"
}

Pricing

This actor uses pay-per-event pricing at $0.003 per hashtag extracted.

RunHashtagsCost
Quick snapshot10~$0.03
Standard run50~$0.15
Full top 100100~$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 ApifyClient
client = 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:

  1. Click Schedule in the Apify Console
  2. Set your cron (e.g. 0 9 * * 1 for every Monday at 9am)
  3. 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.

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.