Request a tool
All toolsGuidesMCP serverRequest a toolPlatformsCategories
TikTok Trending Hashtags icon

TikTok Trending Hashtags

Get official TikTok Creative Center hashtag rankings by country and period: rank, posts, views, popularity curves, industries and top creators.

37 runs on Apify $0.008 per TikTok trend ($8 / 1,000)
Run this in the cloudRun on Apify →

Ad Intelligence & Competitor Research

How it works

  1. 1
    Open it on Apify

    Hit Run on Apify — it opens the tool in the cloud, no install.

  2. 2
    Set the inputs

    Adjust trendTypes, region, periodDays (sensible defaults are pre-filled).

  3. 3
    Click Run

    The tool runs on Apify’s cloud and collects the data for you.

  4. 4
    Export the results

    Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.

Pricing

$0.008 per TikTok trend = $8 per 1,000

You are charged forWhenPrice
TikTok trendOne real public TikTok Creative Center hashtag trend.$0.008

Pay-per-event pricing: you are billed per result, not per subscription — a run that returns nothing costs nothing beyond the start fee. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-07-25, and they are what you are actually charged.

Inputs

FieldWhat it doesType
trendTypesHashtag is supported from TikTok's anonymous public Creative Center page. Video, creator, song, and ad requests are probed only through documented availability checks and never charged when public data is unavailable.array
regionISO country code. Hashtag rankings currently support US, FR, DE, IT, ES, GB, AR, AU, BR, CA, CO, EG, ID, IL, JP, KR, MY, MX, PH, SA, SG, ZA, TW, TH, TR, AE, and VN.string
periodDaysCreative Center comparison period in days.integer
industryIdsOptional local filter. TikTok returns industry IDs with public hashtag results; only matching returned hashtags are kept. Use IDs such as 11000000000 or 23000000000 exactly as exposed by Creative Center.array
maxResultsAnonymous public Creative Center currently exposes up to three hashtag rankings. Higher values do not cause login-gated paging.integer
requestTimeoutSecsMaximum time for the Creative Center page request.integer
sessionCookiesOptional. Runs read the anonymous public Creative Center page by default and use a built-in session only if that page comes back blocked. Supply your own TikTok account cookie to get a rate limit nobody else shares. In Chrome: F12 -> Application -> Cookies -> tiktok.com, and copy the value of sessionid. This does not unlock the trend types listed as unavailable. Anyone with this value can act as your account, so treat it like a password.array

What you get

A structured dataset — each result includes fields like:

trendTyperankhashtagpostsviewsregionperiodDayssourceUrlerrorCodeok_samplehashtagIdindustryIdstopCreatorspopularityCurvefetchedAterror

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.

Related tools in Ad Intelligence & Competitor Research

Other ready-to-run tools in the same category — all pay-per-use on the Apify cloud.

SaaS Competitor Monitor: Pricing, Changelog & Positioning iconMonitors & Alerts

SaaS Competitor Monitor: Pricing, Changelog & Positioning

Track competitor SaaS pricing, changelogs, and positioning changes on a schedule. Get structured deltas and Slack alerts for only what changed.

4 use cases

G2 Reviews Scraper iconReviews & Reputation Data

G2 Reviews Scraper

Scrape G2 software reviews at $1.70 per 1,000: rating, title, full text, reviewer, date and URL. Any product slug. No G2 account or API key needed.

Ready to run — no setup

Google Trends Scraper iconAd Intelligence & Competitor Research

Google Trends Scraper

Google Trends data with no API key: keyword interest over time, interest by region or city, top and rising related queries, and Trending Now by country.

Ready to run — no setup

Yandex Search Engine Scraper (SERP API) iconAd Intelligence & Competitor Research

Yandex Search Engine Scraper (SERP API)

Scrape Yandex search results by keyword or URL. Rank, title, URL, domain, snippet, ads and SERP features, with region targeting. No API key.

Ready to run — no setup

Google Ads Transparency Scraper iconAd Intelligence & Competitor Research

Google Ads Transparency Scraper

Scrape Google Ads Transparency Center by domain, advertiser name or advertiser ID. Ad creatives, formats, first/last shown dates, countries and previews.

Ready to run — no setup

Meta Ad Library Scraper iconAd Intelligence & Competitor Research

Meta Ad Library Scraper

Scrape Facebook and Instagram Ad Library ads by keyword, advertiser Page ID or URL. No login, no Meta API token. Ad copy, creatives, dates, platforms, spend.

Ready to run — no setup

See all Ad Intelligence & Competitor Research →

TikTok Creative Center Trends

Get verified public TikTok Creative Center hashtag rankings with nothing to sign up to and no API key. The actor fetches TikTok's public server-rendered Creative Center trend page and returns the anonymous records TikTok actually exposes: rank, hashtags, posts, views, popularity curve, industries, and top creators.

What works today

  • Public hashtag rankings by region and 7 or 30 day period
  • Rank, posts, views, popularity curve, industry IDs, and visible top creator metadata
  • A local industry-ID filter over the public records TikTok returns
  • Direct HTTP first, with optional Apify Proxy only when a direct request is blocked
  • Runs work out of the box: the anonymous page is read first, and a built-in session is used only if that page comes back blocked
  • One trend pay-per-event charge for each verified real trend row saved

Current Creative Center source limits

TikTok changes Creative Center independently of this actor. At the time this version was validated:

  • The old creative_radar_api trend JSON routes return 40101 no permission to anonymous callers.
  • The public Creative Center hashtag page includes stable server-rendered data and is the only source used for chargeable output.
  • The Video page displays a small browser preview but does not include stable anonymous video records in the direct public page response used by the actor.
  • Creator is marked Coming soon, Song or Music is absent from the current public Trends page, and the current Top Ads route resolves to 404 for anonymous traffic.

Selecting video, creator, song, or ad creates an explicit PUBLIC_SOURCE_UNAVAILABLE diagnostic. Diagnostics are never charged. This avoids presenting login-gated or absent data as a working product.

Input

FieldDefaultDescription
trendTypes["hashtag"]Trend types to attempt. Only hashtag currently produces chargeable public records.
regionUSCountry code supported by anonymous hashtag rankings.
periodDays77 or 30 day Creative Center comparison period.
industryIdsemptyOptional exact industry-ID filter applied to returned public hashtag results.
maxResults3Up to three anonymous rankings currently exposed by Creative Center.
requestTimeoutSecs25HTTP request timeout, from 8 to 60 seconds.
proxyConfigurationoffOptional Apify Proxy configuration.
sessionCookiesemptyOptional. Leave empty. Runs read the anonymous page first and fall back to a built-in session only when it is blocked. Your own TikTok sessionid cookie here gives you a rate limit nobody else shares. It does not unlock the unavailable trend types.

Example:

{

  "trendTypes": ["hashtag"],

  "region": "US",

  "periodDays": 7,

  "maxResults": 3,

  "proxyConfiguration": {

    "useApifyProxy": false

  }

}

Output

Each verified public ranking produces one row:

{

  "ok": true,

  "trendType": "hashtag",

  "rank": 1,

  "region": "US",

  "periodDays": 7,

  "hashtag": "#exampletrend",

  "posts": 17111,

  "views": 28789647,

  "industryIds": ["23000000000"],

  "popularityCurve": [

    { "timestamp": "2026-07-19T00:00:00.000Z", "value": 54.2 }

  ],

  "topCreators": [

    { "rank": 1, "handle": "examplecreator", "followers": 120000, "country": "US" }

  ],

  "source": "tiktok_creative_center_public_ssr",

  "sourceUrl": "https://ads.tiktok.com/creative/creativeCenter/trends/hashtag?region=US&period=7"

}

Empty input returns a labeled sample row for automated Apify checks and Store previews. Bad input, a source block, no matching industry, unavailable types, and parsing failures return ok: false diagnostic rows. No sample or diagnostic row is charged.

Pricing

$8.00 per 1,000 trends ($0.008 each), with no run-start fee. Flat rate — no volume tiers, no plan gates — and the trend event fires once per verified real ranking row saved.

Creative Center currently exposes at most three anonymous rankings per region and period, and maxResults is capped at 3 to match, so a full run costs $0.024. Sweeping all 27 supported regions on both the 7-day and 30-day period is 54 runs and at most 162 rows — $1.296.

Sample rows, PUBLIC_SOURCE_UNAVAILABLE diagnostics, blocked requests and parse failures are never charged, and with no start fee a run that returns nothing costs nothing at all.

Proxy guidance

Start with direct HTTP. The validated US anonymous page returned HTTP 200 without a proxy. Enable a proxy only after a 403 or 429 response, because a residential proxy adds bandwidth cost to an otherwise small HTML response — and Apify Proxy traffic is billed to your own account, separately from the per-trend price above.

A proxy will not unlock the unavailable trend types either: it cannot turn the permission-denied legacy API, the "Coming soon" Creator tab, the absent Song tab, or the missing Top Ads route into a verified anonymous source.

Sessions

Every run reads the anonymous public page first, because that page is the source of the chargeable rows and it costs no session quota at all. Only when it answers with a block or without its server-rendered payload does the run retry with a built-in session, so a normal run never touches one.

That built-in session is shared by everyone running this actor, so under heavy concurrent load it is subject to a shared rate limit. Put your own TikTok sessionid cookie in sessionCookies for a rate limit nobody else shares — a cookie is as good as a password for the account it belongs to, so only use one you are comfortable exposing. If the session is unavailable the run degrades to the ordinary uncharged diagnostic row instead of failing.

A session does not unlock the unavailable trend types, and it does not raise the three-ranking maxResults ceiling. Neither claim has been verified against a live source, so neither is made here.