Scrape comments from a TikTok video
First 100 top-level comments.
{
"videoUrls": [
"https://www.tiktok.com/@nike/video/7688359466324004110"
],
"maxCommentsPerVideo": 100
}Run this task →Paste TikTok video links and get every public comment with text, likes, reply count, time, language, whether the creator liked it, pinned flag, and the commenter's username and id. Optionally collect replies too, and filter by likes or date. No login.
text | Comment text |
likes | Number of likes |
replyCount | Number of replies |
createTime | Time the comment was posted |
language | Detected language |
likedByCreator | Whether the creator liked it |
pinned | Whether the comment is pinned |
username | Commenter's username |
userId | Commenter's user id |
$0.50 per 1,000 rows
You pay per comment returned, and replies cost the same per reply when you turn them on. Comments filtered out by likes or date are free, and there is no run fee.
Apify gives $5 free credits every month — enough to test this scraper at no cost.
Ready-made inputs. Copy one into the scraper form or send it through the API.
First 100 top-level comments.
{
"videoUrls": [
"https://www.tiktok.com/@nike/video/7688359466324004110"
],
"maxCommentsPerVideo": 100
}Run this task →Up to 1,000 comments and 50 replies each.
{
"videoUrls": [
"https://www.tiktok.com/@nike/video/7688359466324004110"
],
"maxCommentsPerVideo": 1000,
"includeReplies": true,
"maxRepliesPerComment": 50
}Run this task →Only comments with 50+ likes are kept and charged.
{
"videoUrls": [
"https://www.tiktok.com/@nike/video/7688359466324004110"
],
"maxCommentsPerVideo": 500,
"minLikes": 50
}Run this task →Comments posted since September 1.
{
"videoUrls": [
"https://www.tiktok.com/@nike/video/7688359466324004110"
],
"maxCommentsPerVideo": 2000,
"commentsNewerThan": "2026-09-01"
}Run this task →No. The scraper reads public comments without login.
Yes. Turn on replies and set a cap per comment; each reply is charged like a comment.
Video and photo post links (tiktok.com/@user/video/…), vm.tiktok.com short links or bare video ids.
The scraper collects only publicly visible data from TikTok, without logging in. Whether your use is lawful depends on your country and purpose: respect local law and the site's terms, and avoid collecting or storing personal data you don't need.
Run it from the Apify API or the Python and JavaScript clients, or connect it to Make, n8n, Zapier or Google Sheets. Results export to JSON, CSV or Excel.