Tiktok Comment Scrapper V5.0 AI avatar
Tiktok Comment Scrapper V5.0 AI

Pricing

from $0.02 / 1,000 results

Go to Apify Store
Tiktok Comment Scrapper V5.0 AI

Tiktok Comment Scrapper V5.0 AI

Developed by

Salman Ahmed

Salman Ahmed

Maintained by Community

Extract TikTok comments at lightning speed! 10x faster than browser automation, completely FREE, 99%+ reliable. Get comment text, usernames, likes, timestamps, replies instantly. API-powered, no browser crashes, zero maintenance. Beat the competition with superior speed and reliability.

5.0 (1)

Pricing

from $0.02 / 1,000 results

1

3

3

Last modified

2 days ago

TikTok Comment Scraper

🚀 FASTER, CHEAPER, MORE RELIABLE than other TikTok comment scrapers!

An Apify Actor for scraping comments from TikTok videos using direct API access (not browser automation). Extract comment data including text, usernames, likes, timestamps, replies, and more at 10x the speed of traditional scrapers.

🏆 Why Choose Our Scraper?

FeatureOur ActorOther ScrapersAdvantage
Speed⚡ API-based🐌 Browser automation10x faster
Cost💰 FREE💸 $0.50/1K commentsUnlimited free
Reliability🎯 99%+ success❌ Browser failuresMore stable
Resources🪶 Lightweight🐘 Heavy browserEfficient

Features

  • 🎯 Multiple Video Support: Scrape comments from multiple TikTok videos in a single run
  • 📊 Comprehensive Data: Extract comment text, usernames, likes, timestamps, and reply counts
  • 🔄 Smart API Access: Direct API calls (no browser automation needed)
  • 🛡️ Anti-Detection: Built-in delays and rate limiting
  • 🔧 Configurable: Customizable limits, delays, and reply settings
  • 📈 Progress Tracking: Real-time logging of scraping progress
  • 💬 Reply Support: Extract comment replies with configurable limits

Input Configuration

Required Parameters

  • videoUrls (array): List of TikTok video URLs to scrape
    [
    "https://www.tiktok.com/@username/video/1234567890",
    "https://vm.tiktok.com/ABC123"
    ]

Optional Parameters

  • maxComments (integer, default: 1000): Maximum comments to scrape per video
  • maxRetries (integer, default: 3): Maximum retry attempts for failed requests
  • delay (integer, default: 2000): Delay in milliseconds between requests
  • useProxy (boolean, default: false): Enable proxy usage
  • proxyConfig (object): Proxy configuration with server, username, and password

Output Data Structure

Each scraped comment includes:

{
"videoUrl": "https://www.tiktok.com/@username/video/1234567890",
"commentId": "comment_1703123456789_0",
"text": "This is a comment text",
"username": "commenter_username",
"userId": "/@commenter_username",
"likesCount": 42,
"timestamp": "2h ago",
"replyCount": 5,
"isReply": false,
"scrapedAt": "2024-01-01T12:00:00.000Z"
}

Usage Examples

Basic Usage

{
"videoUrls": [
"https://www.tiktok.com/@username/video/1234567890"
]
}

Advanced Configuration

{
"videoUrls": [
"https://www.tiktok.com/@username/video/1234567890",
"https://vm.tiktok.com/ABC123"
],
"maxComments": 500,
"delay": 3000
}

Deployment

  1. Create Actor: Upload this code to Apify Console
  2. Configure Input: Set your video URLs and parameters
  3. Run Actor: Start the scraping process
  4. Download Results: Access scraped data via Apify API or Console

API Integration

This actor uses direct API access for fast and reliable data collection, providing comprehensive TikTok comment extraction.

Rate Limiting & Best Practices

  • Use appropriate delays between requests (2-5 seconds recommended)
  • Consider using proxies for large-scale scraping
  • Respect TikTok's terms of service
  • Monitor for rate limiting and adjust delays accordingly

Error Handling

The actor includes comprehensive error handling:

  • Automatic retries for failed requests
  • Graceful handling of network timeouts
  • Detailed logging for debugging
  • Continues processing other videos if one fails

⚠️ Important: Always ensure compliance with platform Terms of Service and applicable laws when scraping data. This tool is for educational and research purposes.

Support

For issues or questions:

  • Check the Apify Console logs for detailed error messages
  • Ensure video URLs are valid and accessible
  • Verify proxy configuration if using proxies
  • Contact Apify support for platform-related issues

Changelog

Version 1.0.0

  • Initial release
  • Basic comment scraping functionality
  • Multiple video support
  • Configurable parameters
  • Proxy support
  • Comprehensive data extraction