TikTok Comments Scraper ($0.039 / 1,000 comments) avatar

TikTok Comments Scraper ($0.039 / 1,000 comments)

Pricing

from $0.04 / 1,000 comments

Go to Apify Store
TikTok Comments Scraper ($0.039 / 1,000 comments)

TikTok Comments Scraper ($0.039 / 1,000 comments)

Get the comments on any TikTok video from $0.039 per 1,000 comments: text, date, likes, reply count, attached image, whether the creator liked or pinned it, and the commenter.

Pricing

from $0.04 / 1,000 comments

Rating

0.0

(0)

Developer

SerpData

SerpData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Categories

Share

TikTok Comments Scraper

Get the comments on any TikTok video as clean JSON. Prices start at $0.039 per 1,000 comments and are lower than every other working TikTok comments Actor we tested on Apify in October 2026, on every plan.

Each comment comes with its text, post date, likes, reply count, any attached image, whether the video's creator liked or pinned it, and the commenter's handle, name and profile photo.

Why use this TikTok comments scraper?

  • Paste links or IDs. Use video links straight from the browser address bar, or bare video IDs.
  • No login, cookies or proxies. Add videos and press Start.
  • Many videos at once. Each video pages through its comments until it reaches your limit, with repeats removed.
  • Batch or live. Run it in bulk from the Apify Console, or call it like an API and page through comments in real time.

What data can I get from TikTok comments?

FieldWhat it is
text, languageThe comment and its language, as TikTok detected it
createdAtWhen it was posted, in ISO 8601 (UTC)
likes, repliesLikes on the comment and how many replies it has
likedByAuthor, pinnedByAuthorWhether the video's creator liked or pinned it
imageUrlAn image attached to the comment, if any
authorThe commenter's handle, display name, user ID, secUid and profile photo
id, videoIdThe comment's ID and the video it is on
inputThe video link or ID as you entered it

Input

{
"videos": [
"https://www.tiktok.com/@laurynchayce/video/7567121744457125150",
"7689243203102461197"
],
"maxCommentsPerVideo": 500
}
FieldWhat it does
videosTikTok video links or video IDs, one per line
maxCommentsPerVideoMost comments per video, up to 10,000. Default 100

Output

One dataset item per comment. The commenter's details below are placeholders:

{
"id": "7649308185207554838",
"videoId": "7567121744457125150",
"text": "This is how my first sourdough loaf ever came out. Can you tell me what I did wrong? …",
"language": "en",
"createdAt": "2026-06-09T08:22:53Z",
"likes": 18,
"replies": 21,
"likedByAuthor": false,
"pinnedByAuthor": false,
"imageUrl": "https://p16-comment-sg-sign.tiktokcdn-us.com/…",
"author": {
"id": "7000000000000000000",
"username": "example.commenter",
"nickname": "Example Commenter",
"secUid": "MS4wLjABAAAA…",
"avatarUrl": "https://p16-common-sign.tiktokcdn-us.com/…"
},
"input": "https://www.tiktok.com/@laurynchayce/video/7567121744457125150"
}

How much does it cost?

You pay only for comments returned, with no start fee and no monthly fee. On normal runs, Apify's own platform costs are included in the price.

Apify planFreeStarterScaleBusiness
Per 1,000 comments$0.249$0.079$0.059$0.039

Live HTTP API

This Actor also runs in Standby mode:

curl "https://serpdata--tiktok-comments-scraper.apify.actor/comments?video=7567121744457125150" \
-H "Authorization: Bearer $APIFY_TOKEN"

Each response holds one page of items and a cursor. Pass the cursor back as cursor for the next page; it is null on the last page. You are charged per comment returned. Errors return JSON with a message and are never charged; any 5xx status is safe to retry.

Standby runs cost more than normal runs: Apify also bills you for the Actor's platform usage, including the 5 minutes it keeps running after your last request.

Frequently asked questions

Comments on public videos can be read without an account. Commenters' names, handles and photos are personal data, protected in the EU by the GDPR and by similar laws elsewhere. Only collect them if you have a lawful reason to, check TikTok's terms of service, and get legal advice for your use case.

Does it include replies?

Each comment has its reply count. The replies themselves are not included yet.