TikTok Comments Scraper ✅ NO COOKIES avatar

TikTok Comments Scraper ✅ NO COOKIES

Pricing

from $0.50 / 1,000 comments

Go to Apify Store
TikTok Comments Scraper ✅ NO COOKIES

TikTok Comments Scraper ✅ NO COOKIES

Scrape every comment and threaded reply from any TikTok video by URL. Get likes, language, creator-liked and purchase-intent signals, plus @mentions and #hashtags. No cookies, no login, no browser. Pay per comment; failed lookups are free.

Pricing

from $0.50 / 1,000 comments

Rating

5.0

(1)

Developer

Atomus APIs

Atomus APIs

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

1

Monthly active users

3 hours ago

Last modified

Share

TikTok Comments Scraper

Scrape every comment and threaded reply from any TikTok video. Paste video URLs, get clean structured data back. No cookies, no login, no browser.

What you get

For every comment (and every reply, if you enable the add-on):

FieldDescription
textThe comment text
likeCountNumber of likes on the comment
replyCountNumber of replies under this comment
languageDetected language of the comment (e.g. en, es, pt)
likedByAuthorTrue if the video creator liked this comment
highPurchaseIntentTrue if the comment signals buying intent (great for social commerce)
pinnedTrue if the comment is pinned by the creator
labelsBadges such as "Liked by creator" or "Pinned"
mentions / hashtags@mentions and #hashtags parsed out of the text
imagesImage attachments on the comment (best URL each)
commentUrlDeep-link permalink to the comment
createdAtISO 8601 timestamp
authorid, secUid, uniqueId, nickname, signature, avatar, region
replyToIdFor replies: the parent comment id
replyToUsername / replyToUserId / replyToReplyIdFor replies: the specific user/comment being replied to

likedByAuthor and highPurchaseIntent are signals most TikTok comment scrapers do not expose.

Input

{
"postUrls": [
"https://www.tiktok.com/@mylifestyle798/video/7664432017722952980",
"7664432017722952980",
"https://vm.tiktok.com/ZMabc123/"
],
"maxCommentsPerPost": 100,
"includeReplies": true,
"maxRepliesPerComment": 10
}
  • postUrls — TikTok video URLs, short share links (vm.tiktok.com/...), or bare numeric video IDs.
  • maxCommentsPerPost — how many top-level comments to return per video (default 100).
  • includeReplies — optional paid add-on: also fetch threaded replies.
  • maxRepliesPerComment — cap replies per comment when the add-on is on (default 10).

Pricing

Pay per comment:

  • Free plan: $1.20 per 1,000 comments
  • Gold and higher Apify plans: $0.50 per 1,000 comments

Replies (when enabled) are billed as comments. Failed lookups are free — a video we cannot read costs you nothing.

Run via API

curl -X POST "https://api.apify.com/v2/acts/YOUR~tiktok-comments-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "postUrls": ["https://www.tiktok.com/@user/video/123"], "maxCommentsPerPost": 100 }'