TikTok Trending Creator Insights Scraper With Market Hashtags
Pricing
from $4.99 / 1,000 results
TikTok Trending Creator Insights Scraper With Market Hashtags
Scrape trending TikTok creators with detailed insights, including follower growth, engagement rates, top videos, hashtags, and performance metrics. This actor delivers clean JSON or CSV for trend research, influencer analysis, campaign planning, and audience intelligence.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
API Empire
Maintained by CommunityActor stats
1
Bookmarked
5
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
TikTok Trending Creator Scraper โ Extract Creators, Hashtags & Videos
TikTok Trending Creator Scraper reads TikTok's own Creative Center trending-hashtag board and returns three datasets joined into one row: the creators currently ranked on that board, the exact hashtag stats that ranked them, and โ optionally โ each creator's recent videos. Every response is typed, normalized JSON: no HTML, no page parsing, no TikTok login or API key required. Markets, trending window, sort order and follower range are all controlled from the input form. After a run you have a creator shortlist that already carries the trend behind it, ready to filter, re-sort, or feed straight into an agent or spreadsheet.
๐งญ What is TikTok Trending Creator Scraper?
TikTok Trending Creator Scraper is an Apify Actor that walks TikTok's public Creative Center trending-hashtag board for one or more markets and emits one row per creator-to-hashtag pair, joined with that hashtag's board stats. It requires no TikTok account, login, cookie, or API key โ the board, the creator profile page, and the embedded video pages are all fetched as public, unauthenticated HTTP requests.
- ๐ฅ Scrape trending creators โ handle, nickname, avatar, board follower count and exact profile follower count
- #๏ธโฃ Scrape market hashtags โ rank, total views, post count, industry IDs and the 7/30/90-day popularity curve
- ๐ฌ Scrape creator videos โ id, cover, link, views, likes, comments, shares, caption and hashtags, per creator
- ๐ค Export as JSON, CSV, Excel, or via the Apify API
- ๐ No proxy required for the hashtag board itself โ proxy is optional and only helps the creator/video calls
๐ฆ What data does TikTok Trending Creator Scraper collect?
Every run returns three joined entity types in a single dataset row: the trending creator, the market hashtag that surfaced them, and (optionally) that creator's recent videos.
| Data Type | Key Fields | JSON Field Names |
|---|---|---|
| Trending creators | handle, nickname, avatar, board and exact follower counts, profile link | handle_name, nick_name, avatar_url, follower_cnt, profile_follower_cnt, tt_link |
| Market hashtags | board rank, total views, post count, industry IDs, popularity curve | source_hashtag, source_hashtag_rank, source_hashtag_views, source_hashtag_post_count, source_hashtag_industry_ids, source_hashtag_popularity_curve |
| Creator videos | video id, views, likes, comments, shares, hashtags used, tag match | items[].item_id, items[].vv, items[].liked_cnt, items[].comment_cnt, items[].share_cnt, items[].hashtags, items[].uses_source_hashtag |
โโโ Need more TikTok data?
If you need creator contact details and audience breakdowns beyond the trending board, API-Empire's TikTok Data Scraper (Creator & Audience Leads) covers that angle. If you need TikTok Shop listings tied to creator videos, TikTok Shop Data Scraper (Creator & Video Details) is the companion for commerce-side data.
How does TikTok Trending Creator Scraper differ from the official TikTok API?
TikTok's own Research API does not expose the Creative Center trending-hashtag board at all โ its published data scope is limited to accounts, content and shops, and it is not open to the public. TikTok Trending Creator Scraper reads the same board the Creative Center UI shows, with no application process.
| Feature | TikTok Research API | TikTok Trending Creator Scraper |
|---|---|---|
| Who can use it | Verified academic and non-profit institutions only, subject to application review | Anyone with an Apify account |
| Commercial use | Explicitly disallowed | Allowed |
| Creative Center trending-hashtag board | Not part of the published data scope | The exact board TikTok Creative Center serves, per market |
| Creator-to-hashtag join | Not available | Every row already joined: creator + the hashtag that ranked them |
| Per-creator video stats on demand | Not part of the published data scope | Optional (fetchCreatorVideos), with exact per-video views, likes, comments and shares |
| Setup time | Application and institutional review | Minutes โ set a country and sort order, then run |
(Research API scope and eligibility as published at developers.tiktok.com/products/research-api/, checked 2026-08-04.)
The Research API is the right tool for an approved academic study that needs TikTok's own account and content endpoints under its non-commercial terms. This Actor is the right tool when you need the current trending-hashtag board itself, joined to the creators on it, without an application.
Why do developers and teams scrape TikTok trending data?
โโโ For AI engineers and agent builders
An agent tasked with "find creators trending under a market's top hashtags" can call this Actor with a countryCode and read back typed rows โ handle_name, source_hashtag, source_hashtag_rank, follower_cnt โ with no HTML to parse and no selector to maintain. Because creator_uses_trending_tag is computed from the creator's actual recent videos rather than assumed from their board rank, an agent building a creator shortlist can filter out creators who merely appeared under a tag once, and pass the remaining rows straight into a ranking or outreach tool without a manual review step.
โโโ For marketers and brand teams
A brand team choosing a hashtag for a campaign can pull the 7-day, 30-day and 90-day boards for its target markets and compare source_hashtag_views, source_hashtag_post_count and the source_hashtag_popularity_curve before committing spend, then use the joined creator rows from the same run to shortlist who is already active under that tag โ with creator_uses_trending_tag separating creators who genuinely post with it from ones who only ranked once.
โโโ For researchers and analysts
Because every field is scraped from TikTok's public Creative Center board and public profile/embed pages โ no private account data, no login-gated content โ a researcher tracking hashtag virality across countries can sweep multiple marketCountries in one run and compare source_hashtag_total_views and the popularity curve market by market, without needing Research API approval for a purely observational, public-data study.
โโโ For developers building data products
A developer building a TikTok trend-monitoring product can schedule this Actor per market, read market_hashtag_names and the per-hashtag stats each run, and store the results as a time series โ the board's own MARKET_HASHTAGS key-value snapshot from each run gives a ready-made audit trail of exactly which hashtags were live at each check, without building and maintaining a TikTok scraper from scratch.
How to scrape TikTok trending creators (step by step)
- Open TikTok Trending Creator Scraper on its Apify Store page and click Try for free (or Run, if you've used it before).
- Set the required ๐ Country (
countryCode) โ or fill ๐บ๏ธ Markets to sweep (marketCountries) to sweep several markets in one run. - Set the required ๐ Sort Results By (
sortBy:follower,engagementorpopularity), and optionally narrow with ๐๏ธ Minimum hashtag views, ๐ญ Hashtag industry IDs and ๐ฅ Follower Range. - Leave ๐ฌ Fetch each creator's videos on for
items, exact lifetime likes and tag-usage columns, or turn it off for a faster board-only run. Click Start. - Download results as JSON, CSV, Excel, or via the Apify API once the run finishes.
โโโ What to do when TikTok changes its structure
TikTok Trending Creator Scraper is maintained, and its output schema is kept stable โ field names and types don't change on the user's end just because TikTok changes its page markup. If a hashtag board or profile endpoint stops answering, affected rows come back as flagged, uncharged accounting rows with an error message rather than silently missing data.
โฌ๏ธ Input
TikTok Trending Creator Scraper takes 12 input parameters, read directly from the Actor's input schema. Only countryCode and sortBy are required โ both already carry defaults, so a run works out of the box.
| Parameter | Required | Type | Description | Example Value |
|---|---|---|---|---|
marketCountries | No | array (enum) | One TikTok hashtag board is fetched per market (up to 9 creators each). Leave empty to use countryCode instead. | ["US", "GB"] |
countryCode | Yes | string (enum) | Single market to read the trending hashtag board from. Used when marketCountries is empty. Default "US". 28 values (AU, BR, CA, EG, FR, DE, ID, IL, IT, JP, MY, PH, RU, SA, SG, KR, ES, TW, TH, TR, AE, GB, US, VN, AR, CO, MX, ZA). RU resolves to the US board. | "US" |
marketPeriodDays | No | string (enum) | How far back TikTok ranks the hashtag board. Only "7", "30" and "90" are real values upstream. Default "7". | "30" |
minHashtagViews | No | integer (min 0) | Drop hashtags whose total video views (the board's vv value) are below this. Leave empty to keep all 3. | 1000000 |
hashtagIndustryIds | No | string | Comma-separated numeric industry IDs; a hashtag is kept only if its industryIDs list contains one of them. Filtering happens in the Actor, not on TikTok's server. | "23000000000,28000000000" |
followerCount | No | string (enum) | Keep only creators inside this follower bucket: "10k-100k", "100k-1m", "1m-10m", ">10m". Applied in the Actor over the โค9 creators a market returns. | "1m-10m" |
sortBy | Yes | string (enum) | Ordering applied after collection, since the board has no sort parameter. "follower" (creator followers), "engagement" (summed likes+comments+shares of fetched videos), "popularity" (source hashtag views). Default "follower". | "popularity" |
maxItems | No | integer (1โ252) | Maximum creator-to-hashtag rows to keep. Real ceiling is 9 rows per market, so all 28 selectable markets together cap at 252. Default 10. | 50 |
fetchCreatorVideos | No | boolean | Fills items with real video id, cover, link, views, likes and create time, and computes whether the creator actually used the trending hashtag. Default true. | true |
videosPerCreator | No | integer (1โ12) | How many of the creator's 12 most recent public videos to pull full stats for. Each is a separate request. Default 3. | 5 |
fetchHashtagDetail | No | boolean | One extra request per unique hashtag for its exact lifetime view and video totals. Region-gated by TikTok. Default false. | false |
proxyConfiguration | No | object (proxy editor) | Optional. The hashtag board needs no proxy; creator and video requests to tiktok.com can be rate limited from a shared datacenter IP. Default: Apify Proxy off. | {"useApifyProxy": false} |
Example JSON input
{"marketCountries": ["US", "GB"],"countryCode": "US","marketPeriodDays": "30","minHashtagViews": 1000000,"hashtagIndustryIds": "23000000000,28000000000","followerCount": "1m-10m","sortBy": "popularity","maxItems": 10,"fetchCreatorVideos": true,"videosPerCreator": 3,"fetchHashtagDetail": false,"proxyConfiguration": { "useApifyProxy": false, "apifyProxyGroups": [] }}
Common pitfall: setting maxItems well above 9 expecting more rows from a single market โ the ceiling is 9 rows per market (3 hashtags ร 3 creators, no page 2), so maxItems only grows the dataset when you also add more markets via marketCountries.
โฌ๏ธ Output
TikTok Trending Creator Scraper writes typed, normalized JSON to the Apify dataset โ one row per creator-to-hashtag pair โ exportable as JSON, CSV, Excel, XML, or via the Apify API. Charging is pay-per-event: only real creator rows carry the creator_result charged event. If a requested market's board can't be read, or your filters remove every creator, an uncharged accounting row is pushed instead, carrying the market, the window and an error message โ filter these out with error == null (they also have no handle_name).
โโโ Scraped creator + market hashtag row
{"tcm_id": "6842444519875543045","user_id": "6625714545389142022","nick_name": "Overtime","avatar_url": "https://p16-common-sign.tiktokcdn.com/...","country_code": "US","follower_cnt": 35059694,"liked_cnt": 3565208006,"tt_link": "https://www.tiktok.com/@overtime","tcm_link": null,"handle_name": "overtime","source_hashtag": "76ers","source_hashtag_id": "1731666","source_hashtag_rank": 2,"creator_rank_in_hashtag": 1,"creator_uses_trending_tag": false,"trending_tag_video_count": 0,"creator_videos_fetched": true,"profile_fetched": true,"profile_follower_cnt": 35059693,"source_hashtag_views": 168654163,"source_hashtag_post_count": 16612,"source_hashtag_industry_ids": ["28000000000"],"source_hashtag_url": "https://www.tiktok.com/tag/76ers","source_hashtag_popularity_curve": [{ "timestamp": 1784851200, "date": "2026-07-25T00:00:00Z", "value": 34.31 }],"source_hashtag_total_views": null,"source_hashtag_total_videos": null,"hashtag_detail_fetched": false,"market_country": "US","market_country_supported": true,"market_country_resolved_to": "US","market_period_days": 7,"market_hashtag_names": "sixers, 76ers, nba","market_hashtag_count": 3,"scraped_at": "2026-08-01T12:00:00Z","error": null,"items": [{"item_id": "7668891959318170893","cover_url": "https://p16-common-sign.tiktokcdn.com/...","tt_link": "https://www.tiktok.com/@overtime/video/7668891959318170893","vv": 136600,"liked_cnt": 8213,"create_time": 1785171535,"create_time_iso": "2026-07-26T02:18:55Z","comment_cnt": 71,"share_cnt": 129,"description": "โฆ","hashtags": ["nba"],"uses_source_hashtag": false}]}
items[] is empty when fetchCreatorVideos is off. source_hashtag_total_views / _videos stay null unless fetchHashtagDetail is on and the region-gated endpoint answers โ hashtag_detail_fetched says which. tcm_link is always null: TikTok's Creator Marketplace links are not published on this surface, and the Actor emits null rather than a guessed URL. Fields never returned by TikTok are null, never a fabricated 0 or "".
How does TikTok Trending Creator Scraper compare to other TikTok scrapers?
| Feature | TikTok Trending Creator Scraper | Generic alternative |
|---|---|---|
| Output format | Typed, normalized JSON with stable field names | โ /โ varies โ some tools return raw HTML or ad-hoc JSON that needs parsing |
| Entity coverage | Creators, hashtags and creator videos joined into one row | โ usually one entity type per run |
| Market-resolution honesty | Flags market_country_supported: false when TikTok silently swaps the board (e.g. RU โ US) | โ typically not flagged |
| Null-safety | Missing values are null, never a fabricated 0 | โ varies |
| Anti-bot handling | Impersonated TLS fingerprint, paced requests, optional Apify Proxy | โ varies, often undocumented |
If you're building an AI agent or RAG pipeline, the output format row is the decision-maker โ parsing HTML inside an agent loop is a reliability failure mode, not a feature. A stable, typed schema is what lets an agent call this Actor the same way on every run.
How many results can you scrape with TikTok Trending Creator Scraper?
TikTok's trending hashtag board is a hard ceiling: 3 hashtags per market and 3 creators per hashtag โ 9 creator rows per market, with no further page. maxItems is capped at 252 in the Actor (28 selectable markets ร 9), and setting it higher than the true availability for your chosen markets simply returns fewer rows than requested, not an error.
| Selection | Rows available |
|---|---|
| 1 market | up to 9 |
| 5 markets | up to 45 |
| All 28 selectable markets | up to 252 |
Changing marketPeriodDays (7 / 30 / 90) changes which hashtags โ and therefore which creators โ the board returns, so the same market can yield a different set per window. There is no benchmark run time published here; actual duration depends on how many markets you sweep and whether fetchCreatorVideos / fetchHashtagDetail are on, since each adds its own paced requests per creator or hashtag.
Integrate TikTok Trending Creator Scraper and automate your workflow
TikTok Trending Creator Scraper works with any language or tool that can send an HTTP request, since it runs on the Apify platform like any other Actor.
โโโ REST API integration
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run_input = {"countryCode": "US","sortBy": "popularity","marketPeriodDays": "30","maxItems": 20,}run = client.actor("api-empire/tiktok-trending-creator-insights-scraper-with-market-hashtags").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():if item.get("error") is None:print(item["handle_name"], item["source_hashtag"])
Works in Python, Node.js, Go, Ruby, cURL โ any client that can call the Apify API with your token.
โโโ Automation platforms (n8n, Make)
Both n8n and Make ship a generic Apify integration node/module: point it at this Actor's ID, pass the same input JSON shown above, and read the resulting dataset items in the next step of your flow โ useful for a scheduled "check this market's trending board every week" automation without writing a script.
โ๏ธ Is it legal to scrape TikTok creator and hashtag data?
Yes โ TikTok Trending Creator Scraper reads only publicly available data: TikTok's public Creative Center trending-hashtag board, public creator profile pages, and public video pages. No login, cookie or private-account access is used.
Because creator rows include personal data about identifiable individuals โ handles, nicknames, avatar images and follower counts โ GDPR and CCPA principles apply to how you store, process and use that data, even though it was collected from public pages. You are the data controller for anything you do with the output, and you're responsible for having a lawful basis for storage and further use, particularly for bulk or commercial use. The hashtag board statistics themselves (views, post counts, popularity curves) are aggregate, non-personal data and fall instead under TikTok's own terms of service.
Consult legal counsel for commercial use cases involving bulk personal data.
โ Frequently asked questions
Does TikTok Trending Creator Scraper work without a TikTok account?
Yes. The trending-hashtag board, creator profile pages and embedded video pages used by this Actor are all public and unauthenticated โ no TikTok login, cookie or API key is needed.
How often is the scraped data updated?
Every run fetches the board and (if enabled) the creator/video pages live from TikTok at run time. Nothing is served from a cache โ each run reflects the board as TikTok answers it at that moment.
What happens if a hashtag or a creator's videos are no longer available?
If a market's board can't be read, that market comes back as an uncharged accounting row with an error message instead of silently returning nothing. If a creator's embed page or video page doesn't answer (a soft refusal from tiktok.com), creator_videos_fetched stays false and items stays empty for that creator โ nothing is padded with a fabricated value.
Can I scrape private or restricted TikTok creator content?
No. Only creators and videos that are public on the trending board, on public profile pages, and via public embed pages are returned. Private accounts and login-gated content are not accessible through this Actor.
Does TikTok Trending Creator Scraper have a free trial?
Access and pricing are shown on the Actor's Apify Store page before you start a run โ check the listing for current terms.
Does TikTok Trending Creator Scraper work for AI agent workflows and LLM pipelines?
Yes. It's callable as an HTTP endpoint through the Apify API by any agent framework, and every response is typed JSON with stable field names โ no HTML and no parsing step before passing results to an LLM or into a vector store.
How does TikTok Trending Creator Scraper handle TikTok's anti-bot system?
Requests use an impersonated browser TLS fingerprint (via curl_cffi) rather than a bare HTTP client, and calls to tiktok.com are paced with a minimum interval and retried with backoff on a soft refusal (a low-byte or empty response body, checked regardless of HTTP status code). Apify Proxy is optional and applies only to the tiktok.com creator/video requests โ the trending-hashtag board itself needs no proxy.
How does TikTok Trending Creator Scraper compare to other TikTok scrapers?
See the comparison table above: the distinguishing points are the creator-to-hashtag join in a single row, honest market-resolution flags, and null-safe fields rather than fabricated zeros.
Does TikTok Trending Creator Scraper return data in a format LLMs can use directly?
Yes. Typed, normalized JSON with stable field names โ no HTML, no selectors, no parsing. Pass it directly into an LLM context window, index it into a vector store, or route it through an agent tool call.
Can I use TikTok Trending Creator Scraper without managing proxies?
Yes for the hashtag board, which needs none. For the optional creator/video enrichment, you can run without a proxy too, but a shared datacenter IP can be rate limited by tiktok.com โ Apify Proxy is available as an input if you hit that.
What happens when TikTok changes its structure or blocks the scraper?
TikTok Trending Creator Scraper is maintained, and its output schema stays stable โ field names and types don't change on your end. There's no numeric turnaround promise for fixes; affected rows come back flagged with an error rather than silently empty in the meantime.
๐ฌ Your feedback
Found a bug or missing a field? Open an issue on the Actor's Issues tab on Apify โ feedback is welcome and shapes what gets built next.