GET/tiktok/hashtags/popular

Get Popular Hashtags

Get the most popular hashtags on TikTok right now. Returns trending hashtags with view counts and usage data.

Overview

Returns the currently trending TikTok hashtags by region, with view counts and recent video samples for each. This is what powers any 'TikTok trending hashtags' dashboard or daily report.

Trending data refreshes every 1-2 hours on the TikTok side. We surface whatever is current at request time.

Quick Start

cURL
curl "https://creatorcrawl.com/api/tiktok/hashtags/popular" \
  -H "x-api-key: YOUR_API_KEY"

Parameters

This endpoint takes no parameters. Just call it with your API key.

Response

JSON Response
{
  "hashtags": [
    {
      "name": "fyp",
      "viewCount": 45000000000000
    },
    {
      "name": "viral",
      "viewCount": 12000000000000
    }
  ]
}

Every request costs 1 credit. Response data is live -- never cached.

What you can build

Daily trending-hashtag reports

Cron the endpoint, store snapshots, and ship daily reports to social media managers. Standard content-strategy workflow.

Trend forecasting

Combine historical snapshots to detect hashtags moving from regional to global trending — usually a 12-48 hour leading indicator of mainstream breakout.

Region-targeted content planning

Filter trending by country to find what creators in a specific market should be using right now. Critical for global brand teams running localised TikTok presence.

Use Cases

Hashtag strategy

Identify the most popular hashtags to use in your TikTok content.

Trend monitoring

Track which hashtags are gaining momentum to spot emerging trends.

Campaign planning

Research hashtag popularity before launching branded hashtag campaigns.

Code Examples

Python
import requests

resp = requests.get(
    "https://creatorcrawl.com/api/tiktok/hashtags/popular",
    headers={"x-api-key": "YOUR_API_KEY"},
)
for tag in resp.json()["hashtags"]:
    print(f"#{tag['name']} - {tag['viewCount']} views")
JavaScript
const resp = await fetch(
  "https://creatorcrawl.com/api/tiktok/hashtags/popular",
  { headers: { "x-api-key": "YOUR_API_KEY" } }
)
const { hashtags } = await resp.json()
hashtags.forEach(t => console.log(`#${t.name} - ${t.viewCount} views`))

Troubleshooting

Same hashtags as yesterday

Trending shifts more slowly than people expect. The top trending hashtags often persist for 2-5 days. If you want faster signal, look at velocity changes (new entries, position deltas) rather than absolute lists.

Frequently asked questions

How fresh is the trending data?

TikTok refreshes its trending lists every 1-2 hours. We hit TikTok live on each request.

Can I get trending hashtags by country?

Yes. Pass a region code in the request to scope the trending list to a specific country.

Related Endpoints

Explore More

Takes 60 seconds

Add one line to your
MCP config. Ship today.

250 free credits. No card. Works with Claude, Cursor, Windsurf, Zed, and any MCP client.