logo
EN
Template GalleryTemplate Details

TikTok Video Details & Comments Scraper

Social MediaMCP
Scrape TikTok video details, comments, and replies by URL. Cloud template with visual, API, or MCP access. Export to Excel, CSV, or JSON.
Standard
Access Level
Run Mode
$0.4/1000 lines
Cost of Usage
2026/10/15
Last updated
Try it!

📌 What is TikTok Video Details & Comments Scraper?

TikTok Video Details & Comments Scraper is Octoparse's ready-to-run TikTok comment scraper: paste in TikTok video URLs and get back structured video metadata, comments, and replies, no coding required. Use it for campaign monitoring, product feedback, and content research.

This cloud-based, no-code template lets you enter up to 10,000 TikTok video URLs, run the task in Octoparse Cloud, and get back rows with video details, engagement metrics, commenter profiles, comment and reply text, and music data, exportable to Excel, CSV, or JSON. Business users can run it visually with a point-and-click interface, developers can integrate the same template into their own applications through the API or CLI, and AI agents or assistants can call it directly through MCP, no coding required on the user's end.



💰 Pricing

TikTok Video Details & Comments Scraper requires a Standard account or higher. The listed price is $0.40 per 1,000 output lines. Billing depends on the number of rows produced by the task, so videos with many comments and replies can generate more output lines than videos with limited visible engagement. Free-tier users can also access this template through the API or MCP for a limited free weekly data export quota.



📦 Output

As a TikTok comment export tool and TikTok video data extractor, TikTok Video Details & Comments Scraper returns these fields, video metadata and engagement metrics first, then comment- and reply-level data:

  • Video and creator context: Video_URL, Tiktoker, Tiktoker_nikname, Post_date, Description, Hashtags, Region, Post_type, Video_ID.
  • Engagement and media: Like_count, Comment_count, View_count, Share_count, Bookmark_count, Cover_URL, Video_duration, Video_download_URL.
  • Music: Music_name, Music_author, Music_URL.
  • Comments: Commentor_nickname, Commentor_URL, Commentor_avatar_URl, Comment, Comment_like_count, Comment_reply_count, Comment_date, If_author_likes.
  • Replies and status: Replier, Replier_URL, Replier_avatar_URL, Reply, Reply_like_count, Reply_date, msg_type, content, error_massage.


📊 Data Preview

{
  "Video_URL": "https://www.tiktok.com/@mindfullykenzie/video/7447350140836400430",
  "Tiktoker": "mindfullykenzie",
  "Tiktoker_nikname": "Kenzie Nelson",
  "Post_date": "2024-12-12 02:42:11",
  "Description": "Turning on all these lights so seamlessly was the highlight of my morning...",
  "Hashtags": "#teachersoftiktok #teachertok #teachermorningroutine #classroomasmr",
  "Like_count": "20800",
  "Comment_count": "246",
  "View_count": "287100",
  "Share_count": "140",
  "Bookmark_count": "1712",
  "Region": "US",
  "Post_type": "Video",
  "Video_duration": "139",
  "Video_ID": "7447350140836400430",
  "Music_name": "original sound",
  "Music_author": "Kenzie Nelson",
  "Music_URL": "https://www.tiktok.com/music/original sound-7447350128527592238",
  "Commentor_nickname": "tate.tots",
  "Comment": "def need full length puffer vests",
  "Comment_like_count": "902",
  "Comment_reply_count": "2",
  "Comment_date": "2024-12-12 03:24:52"
}

Ready to Start Scraping?

Paste your input, hit run, get structured data.

Try It Now - Free Trial



🎯 Use Cases

  • Brand and campaign monitoring: Track comments, replies, likes, views, shares, and bookmarks across selected brand, influencer, or competitor videos. See how to scrape TikTok data for monitoring and sentiment analysis for a deeper workflow walkthrough.
  • Voice-of-customer research: Analyze comment text and reply text to find recurring product requests, objections, pain points, praise, and audience language.
  • Creator and influencer evaluation: Compare audience engagement and comment quality across videos before shortlisting creators or reviewing sponsored posts.
  • Content planning: Use comments and replies to discover questions, hooks, follow-up topics, and community reactions that can shape new TikTok content.
  • Social listening datasets: Export structured TikTok comment data for sentiment analysis, topic clustering, dashboarding, or AI-assisted research workflows.


🐙 Why Octoparse

  • Ready workflow for TikTok video URLs: Start from known video links instead of building selectors, scrolling logic, comment loading, or reply handling from scratch.
  • Built for larger URL lists: Add up to 10,000 TikTok video URLs per run and control the result volume with the comment and reply batch setting.
  • Cloud execution: Run the template in Octoparse Cloud so longer collection jobs do not depend on keeping a local browser open.
  • Useful row model: Combine video metadata, engagement metrics, commenter information, comments, replies, and status fields in one exportable dataset.
  • Web data platform fit: Use the same Octoparse environment for visual setup, recurring cloud tasks, and exports, then reuse the same template programmatically through the API, the MCP server, or the CLI when a team needs to trigger it from code, an AI agent, or a script.


💻 Programmatic Access

Beyond the visual editor, this template can be triggered from code. Look this template up by name first to get its exact template ID and verified input schema, then create a task with real parameter names from that lookup, using the Octoparse CLI:

# 1. Find this template's ID
octoparse template search "TikTok Video Details & Comments Scraper" --json

# 2. View its verified input schema (confirm real parameter names)
octoparse template view <templateId> --json

# 3. Create a task using the parameter names from step 2
octoparse template-task create <templateId> --params-file params.json --json

For AI agents and assistants, the same template is reachable through the MCP server's search_templates tool with a natural-language prompt (for example, "Find a template to scrape TikTok video comments"), no manual parameter mapping required. For direct integration into your own application, use the AgentTools API's searchTemplates → executeTask → exportData flow; the exact request syntax for your account is generated live in the API panel from the OpenAPI definition.



📝 Input

  • TikTok Video URLs (up to 10,000) - Required: Enter one or multiple public TikTok video URLs, one per line or imported as a list. The template accepts 1 to 10,000 URLs per run.
  • Comment & reply result batches (up to 1,000) - Required: Set an integer from 0 to 1,000. Results scale with the setting (1 = up to 50 results, 2 = up to 100 results, and so on), confirmed against the template's current published input schema (maximum 1,000; each batch returns up to 50 results). Top-level comments and replies both count toward the result limit.


🚀 How to Use

  1. Open TikTok Video Details & Comments Scraper and sign in with an Octoparse Standard account or higher.
  2. Paste one or more public TikTok video URLs into the TikTok Video URLs field.
  3. Set Comment & reply result batches based on how many comments and replies you want to collect.
  4. Start the task in Octoparse Cloud.
  5. Review the output rows, checking both video-level fields and comment/reply-level fields.
  6. Export the dataset to an available format such as Excel, CSV, or JSON for analysis, reporting, or downstream workflows.


⚠️ Limitations

  • Only publicly accessible TikTok video URLs can be used. Private, deleted, restricted, or region-limited videos may return incomplete rows or status messages.
  • The template accepts up to 10,000 video URLs per run.
  • The result-batch input accepts up to 1,000 batches (confirmed against the template's current published input schema). Results scale with the setting (1 = up to 50, 2 = up to 100, and so on).
  • This template collects comments by video URL. It does not support sorting comments (e.g., newest, most liked), filtering by date range, or pulling comments across an entire creator profile in one input field.
  • Comments and replies are collected as available at run time. TikTok engagement counts and visible comments can change after the task finishes.
  • A listed output field can be empty when TikTok does not expose that value for a specific video, comment, reply, or account.
  • Use collected data in accordance with applicable laws, TikTok terms, and your organization's policies.


💡 Tips

  • Test the workflow with a few representative video URLs before running a large batch.
  • Start with a smaller batch value when videos have very large comment sections, then increase the setting if you need deeper coverage.
  • Keep Video_URL and Video_ID in downstream files so every comment and reply can be traced back to the correct TikTok video.
  • Deduplicate URLs before running if your input list comes from several teams, campaigns, or exports.
  • Separate campaign, competitor, and owned-channel URLs into different tasks when you need cleaner reporting.
  • Treat like, comment, view, share, and bookmark counts as snapshots because TikTok engagement can continue changing.


❓ FAQ

1. Can TikTok Video Details & Comments Scraper scrape replies?

Yes. The output includes reply fields such as Replier, Replier_URL, Replier_avatar_URL, Reply, Reply_like_count, and Reply_date when replies are available.

2. How do comment and reply result batches work?

A setting of 2 returns up to 100 comment-or-reply results for that video. Top-level comments and replies both count toward the selected batch limit. The maximum is 1,000 batches, confirmed against the template's current published input schema (schema maximum 1,000; each batch returns up to 50 results).

3. Can I use this template for sentiment analysis or AI workflows?

Yes. Exported comment and reply text can be used for sentiment analysis, topic clustering, dashboards, or AI-assisted research, as long as your use follows applicable rules and policies.

4. Can I find TikTok comments by a specific username?

Not by username search. The template works from TikTok video URLs: enter the videos you want, and the output includes each commenter's nickname and profile URL, so you can filter the exported data by username afterward if you already know which video the comment is on.

5. Can I search TikTok comments by keyword or topic?

Not as a live in-app search on comment text directly. But if you want comments on a specific topic, first use the TikTok Search Scraper (No Login Required) to collect video URLs by keyword or hashtag, then feed those URLs into this template to pull their comments and replies. Once exported, you can also search or filter the spreadsheet by keyword, topic, or username in Excel, Google Sheets, or your own analysis tool.

6. How do I load all TikTok comments into a spreadsheet?

Yes. Export the results directly to Excel or CSV, with each comment and reply as its own row alongside the video and commenter fields, ready to open in a spreadsheet without extra formatting.

7. Do I need to own or post the TikTok video to scrape its comments?

No. Enter any public TikTok video URL, whether or not it is your own. You do not need to be the creator, follow the account, or post any content yourself. The template only reads publicly accessible video and comment data.

8. Is TikTok Video Details & Comments Scraper available as a Chrome extension?

No, this is a cloud template, not a browser extension. That's actually lighter on your machine (no extension to install, update, or keep a tab open for) and more extensible: the same template can run on a schedule, export to Excel, CSV, or JSON, and be triggered through the API, MCP, or CLI, capabilities a browser extension typically can't offer.

9. Can I access this template programmatically instead of writing my own TikTok comment scraper in Python?

Yes. Instead of writing and maintaining your own Python script against TikTok's frequently-changing anti-bot measures, you can trigger this template through the AgentTools API, the MCP server, or the CLI, and get the same structured video and comment fields back without managing scraping logic yourself.

10. Can this template download TikTok videos?

The output includes a video download link field, but this template is built for comment and video-detail data, not one-click video saving. If you just want to save a TikTok video file, try Octoparse's free TikTok Video Downloader instead. If you need bulk video-level metadata (poster, hashtags, likes, views, duration) across many videos without comment data, the TikTok Video Details Scraper template is a lighter option built for that.

11. How do I export TikTok comments to Excel, CSV, or JSON?

Yes, this template works as a TikTok comment exporter: enter your video URLs, run the task in Octoparse Cloud, and export the finished dataset straight to Excel, CSV, or JSON. Every comment and reply row keeps its video, commenter, and engagement fields, so no extra cleanup is needed before opening the file.



Share