TikTok Comments Scraper ✅ NO COOKIES
Pricing
from $0.50 / 1,000 comments
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
Maintained by CommunityActor stats
1
Bookmarked
1
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
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):
| Field | Description |
|---|---|
text | The comment text |
likeCount | Number of likes on the comment |
replyCount | Number of replies under this comment |
language | Detected language of the comment (e.g. en, es, pt) |
likedByAuthor | True if the video creator liked this comment |
highPurchaseIntent | True if the comment signals buying intent (great for social commerce) |
pinned | True if the comment is pinned by the creator |
labels | Badges such as "Liked by creator" or "Pinned" |
mentions / hashtags | @mentions and #hashtags parsed out of the text |
images | Image attachments on the comment (best URL each) |
commentUrl | Deep-link permalink to the comment |
createdAt | ISO 8601 timestamp |
author | id, secUid, uniqueId, nickname, signature, avatar, region |
replyToId | For replies: the parent comment id |
replyToUsername / replyToUserId / replyToReplyId | For 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 }'