🚀 TikTok Comments Scraper · 5,000 Free Comments/Month avatar

🚀 TikTok Comments Scraper · 5,000 Free Comments/Month

Pricing

from $1.00 / 1,000 comments

Go to Apify Store
🚀 TikTok Comments Scraper · 5,000 Free Comments/Month

🚀 TikTok Comments Scraper · 5,000 Free Comments/Month

TikTok Comments Scraper gets you TikTok data ⚡ fast, 🎯 100% accurate and 🔍 ridiculously detailed — every comment and reply of any video with likes and commenter profiles. 💰 $1 per 1,000 comments, no start fee. Scrape your first 5,000 comments free every month 🚀

Pricing

from $1.00 / 1,000 comments

Rating

0.0

(0)

Developer

Omkar Cloud

Omkar Cloud

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

TikTok Comments Scraper

TikTok Comments Scraper by Omkar Cloud gets you 🎯 accurate, 🔍 detailed TikTok comments.

TikTok signs every request its own app makes to stop you from getting its data. TikTok Comments Scraper beats it — no account, no login — and reads TikTok live on every run, so you get every comment and reply of any video with its likes and the commenter's profile, and can successfully complete your project.

$1 per 1,000 comments. And with Apify's free plan you get $5 of credit every month, so your first ~5,000 comments each month are free.

This is an excellent Actor made by Omkar Cloud, which is Rated Excellent — 4.7 based on 30 reviews on Trustpilot.

👉 Try TikTok Comments Scraper free — your first ~5,000 comments are Free.

What can I get

  • 💬 Every comment of any video — text, likes, reply count, date and language, ranked as TikTok shows them
  • ↩️ Replies — every reply under every comment, with the comment it belongs to
  • 👤 Who said it — username, display name, avatar, verified badge and profile link of every commenter
  • 🖼️ Images & mentions — pictures attached to a comment and the accounts it mentions
  • 📌 Author signals — comments the creator liked or pinned

Why TikTok Comments Scraper

Most other TikTok comment scrapers fail you in one of four ways:

  • 🧩 Low-detail data — a text and a count, never the commenter, the replies or the images
  • 🗄️ Inaccurate, cached, stale data — yesterday's numbers are useless
  • 💸 Pay more to get the same data — add-ons for replies, plus a start fee
  • 🪦 Works today, breaks next month — nobody maintains it

TikTok Comments Scraper reads TikTok live, is priced honestly, and actively maintained.

Example: A Comment Row

{
"source": "https://www.tiktok.com/@tiktok/video/7692114317151423775",
"source_type": "comment",
"id": "7692411278211908353",
"video_id": "7692114317151423775",
"link": "https://www.tiktok.com/@tiktok/video/7692114317151423775?comment_id=7692411278211908353",
"text": "dude give a banner",
"language": "en",
"created_at": "2026-10-03T12:04:41Z",
"like_count": 50,
"reply_count": 1,
"is_liked_by_author": false,
"is_pinned_by_author": false,
"parent_comment_id": null,
"user_id": "7035913613550552066",
"user_username": "daniel.fine.shyt",
"user_nickname": "Krispypoteto",
"user_link": "https://www.tiktok.com/@daniel.fine.shyt",
"user_profile_picture": "https://p19-common-sign.tiktokcdn-us.com/...",
"user_is_verified": false,
"images": [],
"mentions": []
}

Trimmed for readability.

Every row is flat — the commenter's columns sit at the top level as user_*, so the CSV opens clean in Excel. A reply row has source_type: "reply" and parent_comment_id set to the comment it answers.

Get Started with 5,000 Free Comments

  1. Hit Try for Free Button — the input is pre-filled with a TikTok video.
  2. Enjoy your data 😎.

Pricing

High value, Low price.

WhatPriceWhat you get
Comments$1 per 1,000A comment or reply — text, likes, reply count, date, commenter profile, images, mentions

No start fee, no add-ons, one flat price on every plan — you pay only for the rows you get. Control your spend with Max Comments per Video and Max Replies per Comment.

💡 Apify's free plan includes $5 of credit every month — about 5,000 free comments, every month.

👉 Scrape your first 5,000 comments free

Run It from Code

Grab your API token from Integrations Settings here and replace <YOUR_API_TOKEN> below.

Python (pip install apify-client)

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("omkar-cloud/tiktok-comments-scraper").call(run_input={
"videoUrls": ["https://www.tiktok.com/@tiktok/video/7692114317151423775"],
"maxCommentsPerVideo": 200,
"includeReplies": True,
})
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row["user_username"], row["like_count"], row["text"])

Node.js (npm install apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const run = await client.actor('omkar-cloud/tiktok-comments-scraper').call({
videoUrls: ['https://www.tiktok.com/@tiktok/video/7692114317151423775'],
maxCommentsPerVideo: 500,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

FAQ

How do I give a video?

A video link, photo-post link, share link (vm.tiktok.com/...) or the video ID, under Video Links.

Can I get the replies too?

Yes. Turn on Include replies — every reply becomes its own row with source_type: "reply" and parent_comment_id. Max Replies per Comment caps them.

How many comments can I get per video?

As many as the video has — the Actor pages through all of them until Max Comments per Video is reached.

What does it cost?

$0.001 per comment or reply — $1 per 1,000 — flat on every plan, with no start fee and no add-ons. Apify's free plan gives you $5 of credit every month, which is about 5,000 comments free every month.

The Actor collects the public comments tiktok.com shows any logged-out visitor. Please review TikTok's terms of use and make sure your use complies with the law of your jurisdiction, including data-protection law.

Can I get the videos or profiles?

Use TikTok Scraper for the videos of any profile, hashtag or keyword, and TikTok Profile Scraper for profiles, followers and following lists.

💬 Have Questions? We Have Answers.

You're a business owner — we know how hard completing a project can be. So we offer full support: just message us and we'll reply ✅ with a solution within 1 working day.

Message Us on WhatsApp

Ask Us on Email

You are important to us — just message us and we will solve your problem ✅ within 1 working day. 🩷 Pinky Promise 🤙!

👉 Scrape your first 5,000 comments free now