Skip to content

Douyin Trending Scraper

Try for free

Scrape Douyin (抖音) real-time trending topics from all hot-search boards: rank, topic, hot value, label, cover, video count and link. No login needed.

🔥 Douyin Trending Scraper

Get Douyin (抖音) real-time trending topics as clean, structured data. Pull the live Hot Search, Seeding, Entertainment, Social and Challenge boards in one run: rank, topic, hot value, views, video count, badge, cover image and a link for every topic. No login, no cookies, and a full run takes seconds.

✨ Why use Douyin Trending Scraper?

  • ⚡ Fast — plain HTTP, no browser. A single board comes back in a few seconds, all five boards in about ten.
  • 🔓 No login needed — works on public data only. No account, cookies or sessions to manage.
  • 🧭 All five boards — Hot Search (热点榜), Seeding (种草榜), Entertainment (娱乐榜), Social (社会榜) and Challenge (挑战榜).
  • 📈 Real attention metrics — rank, hot value, view count, video count, trending-since time and board refresh time on every topic.
  • 🧹 Clean rows — topics repeated on several boards are returned once by default; pinned topics are flagged; missing values stay empty instead of zero.
  • 💸 Cheap — one flat price per topic, no start fee. A full 50-topic board costs about $0.30.

🎯 Use cases

  • 📰 Newsrooms and trend desks — watch what China is talking about right now.
  • 🛍️ Product and market research — spot products and styles rising on the Seeding board.
  • 🎤 Entertainment monitoring — track celebrity, film and music topics on the Entertainment board.
  • 🏷️ Hashtag and challenge tracking — follow which challenges take off.
  • 📊 Time series — schedule a run every hour and chart how rank and hot value move.
  • 🔎 Keyword feeds — use trending words as input for search, video or comment scrapers.

🚀 How to use

  1. Open the actor and choose one or more Trending boards.
  2. Set Max results per board (Douyin lists about 50 per board).
  3. Optionally set a Minimum hot value or keep repeated topics.
  4. Click Start.
  5. Export the dataset as JSON, CSV, Excel or HTML, or read it through the API.

📥 Input

FieldTypeDescription
boardsarrayhotspot, seeding, entertainment, social, challenge. Default ["hotspot"].
maxResultsPerBoardintegerTopics per board. Default 50. Douyin lists about 50.
minHotValueintegerSkip topics below this hot value. Default 0.
dedupeAcrossBoardsbooleanReturn a topic that appears on several boards only once. Default on.
proxyConfigurationobjectDatacenter proxy by default.
{
  "boards": ["hotspot", "entertainment", "social"],
  "maxResultsPerBoard": 20,
  "minHotValue": 5000000
}

📤 Output

One row per trending topic.

FieldMeaning
board, boardNameBoard key and its Chinese name
rankPosition in the returned board (1 is first, after removing repeats)
positionPosition Douyin reports for the topic, empty for pinned topics
maxRankBest rank the topic reached (main board)
wordThe trending topic text
urlDouyin search link for the topic
hotValueHot value (heat score)
viewCount, videoCount, discussVideoCountAttention metrics
label, labelUrlDouyin badge code and badge image (new, hot and similar)
coverImageUrl, wordCoverCover image URL and the full cover object
eventTimeWhen the topic started trending (UTC)
boardActiveTimeWhen Douyin last refreshed the board
isPinnedTrue for editorially pinned topics, which have no hot value
sentenceId, groupId, wordType, sentenceTag, displayStyle, hotlistParam, postAwemeInfo, wordSubBoard, topicInfo, roomCountDouyin identifiers and passthrough fields
scrapedAtTime of the run
{
  "type": "trending",
  "board": "hotspot",
  "boardName": "热点榜",
  "rank": 1,
  "position": 1,
  "maxRank": 1,
  "word": "中朝新鸭绿江大桥将开通",
  "url": "https://www.douyin.com/search/%E4%B8%AD...?type=general",
  "hotValue": 12123270,
  "viewCount": 63004582,
  "videoCount": 3,
  "coverImageUrl": "https://p26-sign.douyinpic.com/tos-cn-p-0015/osABOiWz...jpeg?...",
  "eventTime": "2026-10-14T02:02:32.000Z",
  "boardActiveTime": "2026-10-14 17:52:22",
  "label": 3,
  "isPinned": false,
  "scrapedAt": "2026-10-14T09:52:46.000Z"
}

Cover image links are signed by Douyin and expire after a few days. Download them if you need to keep them.

💰 Pricing

You pay $0.006 per trending topic saved to the dataset ($6 per 1,000). There is no start fee. Platform usage for a run is a fraction of a cent.

JobTopicsCost
Hot Search board50about $0.30
All five boardsabout 210about $1.26
Hourly Hot Search snapshot for a day1,200about $7.20

Use Max results per board to cap spending. A run stops cleanly when your maximum charge is reached.

❓ FAQ

Is it legal? The actor reads the public trending lists that Douyin shows to everyone without signing in. You are responsible for how you use the data and for following local law and Douyin's terms.

Do I need a login or a proxy? No login. A datacenter proxy is on by default and needs no setup.

How many results can I get? Douyin lists about 50 topics per board, so about 250 across the five boards before removing repeats. Asking for more returns what is listed.

Why are some fields empty? Pinned topics have no hot value or view counts. Challenge-board topics carry extra post information. Empty values are left empty, never shown as zero.

Can I schedule it? Yes. Schedule the actor hourly or daily and compare rank and hotValue between runs. Each row has scrapedAt and boardActiveTime.

Can I use the API? Yes, with the standard run and dataset endpoints. The topic text is Chinese. Translate it downstream if you need another language.

⚠️ Limits

  • Only the five public boards are covered. Video search, comments and creator profiles are not.
  • Boards are snapshots of the current list. There is no history.
  • Douyin can change or throttle its lists. Failed boards are reported in the run status and the others are still saved.
  • Cover and badge image links are time-limited.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.