Douyin Comments Scraper avatar

Douyin Comments Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Douyin Comments Scraper

Douyin Comments Scraper

Scrape Douyin (抖音) video comments and reply threads at scale. Export comment text, author, likes, reply count, and region to JSON, CSV, or Excel — no login needed.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Harish Garg

Harish Garg

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Scrape comments from any Douyin (抖音) video. Paste one or more video URLs and get a clean, structured dataset with one row per comment — comment text, author, like count, reply count, and region. No login and no coding required.

Runs on the Apify platform, so you get API access, scheduling, integrations (Make, Zapier, Google Sheets, and more), automatic proxy rotation, and run monitoring out of the box.

What does Douyin Comments Scraper do?

Douyin Comments Scraper extracts the public comments from Douyin videos and turns them into structured data you can analyze or export. Give it a list of Douyin video URLs (or short v.douyin.com share links) and for each video it will:

  • collect comments, newest first;
  • return every comment as a flat, ready-to-analyze record with author, likes, timestamp, and region.

No Douyin account or login is needed — the actor only reads publicly visible comments. Export the results to JSON, CSV, Excel, or HTML, or pull them straight from the Apify API.

Why use Douyin Comments Scraper?

  • Audience & sentiment research — analyze what viewers say about a video, product, or campaign.
  • Influencer vetting — inspect real engagement and audience reactions on a creator's posts.
  • Trend and market monitoring — track how audiences in different regions respond.
  • Brand & competitor analysis — mine comments on competitors' viral videos.
  • Datasets for NLP — build Chinese-language comment corpora for research or training.

How to scrape Douyin comments

  1. Open the actor and go to the Input tab.
  2. Paste one or more Douyin video URLs into Video URLs (e.g. https://www.douyin.com/video/7045159024525905183). Short share links like https://v.douyin.com/xxxx/ work too.
  3. (Optional) Set Max comments per video.
  4. Click Start. When the run finishes, open the Output tab and download the data as JSON, CSV, Excel, or HTML.

Input

FieldTypeDescription
startUrlsarrayRequired. One or more Douyin video URLs or share links.
maxCommentsPerVideointegerMax comments to fetch per video (default 100).
proxyConfigurationobjectProxy settings. Uses Apify Proxy by default for the most reliable results.

Example input:

{
"startUrls": [
"https://www.douyin.com/video/7045159024525905183"
],
"maxCommentsPerVideo": 100
}

Output

Each dataset item is a single comment. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

{
"videoUrl": "https://www.douyin.com/video/7045159024525905183",
"awemeId": "7045159024525905183",
"cid": "7045200000000000000",
"text": "太好看了!",
"createTime": "2024-11-02T08:14:31+00:00",
"diggCount": 128,
"replyCount": 3,
"authorName": "小明",
"authorSecUserId": "MS4wLjABAAAA...",
"authorUid": "987654321",
"ipLabel": "广东"
}

Data fields

FieldDescription
videoUrlThe source video URL you provided.
awemeIdDouyin's video ID.
cidUnique comment ID.
textThe comment text.
createTimeWhen the comment was posted (ISO 8601, UTC).
diggCountNumber of likes on the comment.
replyCountNumber of replies the comment received.
authorNameCommenter's display name.
authorSecUserIdCommenter's stable Douyin user ID.
authorUidCommenter's numeric user ID.
ipLabelRegion shown by Douyin for the commenter (e.g. a province).

How much does it cost to scrape Douyin comments?

Cost scales with how many comments you collect: the more comments per video, the more work per run. To keep costs down, lower maxCommentsPerVideo. Check the Runs tab after a small test run to gauge consumption for your workload before scaling up.

Tips

  • Start small. Run one video with a low maxCommentsPerVideo first to confirm the output looks right, then scale up.
  • Keep the default proxy. Leaving proxy on Apify Proxy gives the most reliable and complete results.

FAQ, disclaimers, and support

Do I need a Douyin account or login? No. Only publicly visible comments are collected.

Can it scrape all comments on a video? It collects comments up to your maxCommentsPerVideo limit. Very large threads may be limited by how many comments Douyin makes publicly available.

Is scraping Douyin legal? This actor only accesses publicly visible data. You are responsible for complying with Douyin's Terms of Service and applicable laws (including privacy regulations such as GDPR) in how you collect and use the data. Do not scrape or store personal data without a lawful basis.

Something not working? Use the Issues tab on the actor page to report bugs or request features.