🏯 TikTok User Scraper (Pay Per Result) avatar
🏯 TikTok User Scraper (Pay Per Result)

Pricing

$0.50 / 1,000 users

Go to Apify Store
🏯 TikTok User Scraper (Pay Per Result)

🏯 TikTok User Scraper (Pay Per Result)

Developed by

API Dojo

API Dojo

Maintained by Community

Scrape TikTok users at 425/sec with 98% success—no proxy needed. Extract usernames, bios, followers, verification, engagement & account stats. Supports username/URL input. Export JSON/CSV with API integration. Ideal for influencer research, lead gen & brand partnerships. $0.30 per 1K users.

5.0 (2)

Pricing

$0.50 / 1,000 users

31

871

69

Issues response

8.6 hours

Last modified

2 days ago

TikTok User Scraper: Fast User Data Extraction

Speed: 600 users/sec
💰 Price: $0.30 / 1,000 users
Success Rate: 98% across 50K+ runs
📊 Data Coverage: Profiles, followers, following, bio, verification status
🎯 Trusted by 500+ users for TikTok audience intelligence
🛡️ No Proxy Required — Stable out-of-the-box performance

Looking for a fast TikTok user scraper to extract follower lists, build influencer databases, or analyze audience networks? Need to scrape TikTok profiles with complete bio data, engagement metrics, and verification badges? This Apify TikTok user data extractor delivers comprehensive user intelligence for marketing teams, talent agencies, lead generation specialists, and competitive analysts.

📋 Table of Contents

🧭 What does TikTok User Scraper do?

The Api Dojo TikTok User Scraper is a specialized, high-performance data extraction actor built to scrape TikTok user profiles, follower lists, following networks, and detailed account information at enterprise scale. It enables you to collect comprehensive TikTok user data rapidly and reliably — without needing proxies, authentication, or technical configuration.

With dual input methods (profile URLs and video URLs), follower/following extraction, and batch processing capabilities, this scraper provides complete visibility into TikTok's user ecosystem. Whether you're building influencer databases, analyzing audience networks, extracting video author information, or discovering emerging creators, TikTok User Scraper makes it effortless to collect and structure the user data you need for outreach, analysis, or strategic planning.

This actor is essential for influencer marketers, talent scouts, lead generation teams, and social media analysts — helping brands, agencies, and researchers seamlessly integrate TikTok user data scraping into their audience intelligence and recruitment workflows.

🚀 Features and Functionality

The TikTok User Scraper delivers complete, structured access to TikTok's user data layer — covering profiles, follower networks, following lists, and account verification. It's engineered not just for scraping, but for audience mapping, influencer discovery, and network analysis — the foundation for marketing, talent acquisition, and competitive intelligence at scale.

⚡ Scrape TikTok data from:

  • TikTok User Profiles — Complete account data including username, nickname, bio, follower/following counts, and verification badges.
  • TikTok Followers — Extract complete follower lists for any public TikTok profile with user details and engagement metrics.
  • TikTok Following — Retrieve full lists of accounts that any user follows, perfect for network mapping and influence analysis.
  • Video Authors — Automatically extract creator profile information from any TikTok video URL.
  • User Demographics — Region, language, contact indicators (email/phone presence) for targeting and segmentation.
  • Verification Status — Identify verified accounts for authenticity validation and partnership vetting.

🧠 Smart Functionalities

CapabilityWhat It DoesWhy It Matters
Dual Input MethodsAccept both TikTok profile URLs and video URLs — automatically extract author data from videos.Maximum flexibility for diverse data collection workflows.
Follower/Following ExtractionOptionally scrape complete follower and following lists for network mapping and audience analysis.Build comprehensive influencer networks and relationship graphs.
Batch User ProcessingProcess multiple profiles simultaneously with automatic pagination through follower lists.Perfect for building large-scale influencer databases efficiently.
Video-to-Profile IntelligenceInput any video URL to instantly extract creator profile data without knowing their username.Discover creators from viral content without manual profile lookup.
Flexible Output ControlFine-tune extraction scope with maxItems parameter and toggle follower/following collection.Supports both quick sampling and comprehensive data exports.
Structured Data OutputJSON / CSV / Excel formats ready for CRM systems, analytics dashboards, or ML pipelines.Instant integration with existing marketing and data infrastructure.
No Proxy RequiredRuns seamlessly out-of-the-box without proxy configuration or additional infrastructure.Zero setup friction — start scraping immediately.

🧭 Complete Your TikTok Data Stack

Build comprehensive TikTok intelligence by combining specialized scrapers that target different data surfaces. The TikTok User Scraper excels at audience and network extraction, while complementary tools handle content, engagement, and trend analysis.

Deploy these purpose-built actors together to create 360-degree TikTok datasets for influencer vetting, competitive benchmarking, content strategy, and market research. Each scraper focuses on a specific intelligence layer — combine them for complete platform visibility.

🏯 TikTok Scraper💬 TikTok Comments Scraper👤 TikTok User Scraper
🧭 TikTok Profile Scraper🎵 TikTok Music Scraper📍 TikTok Location Scraper

Important Note About Usage

This scraper is designed to fetch user lists (followers/following). Please make sure you use it correctly.

  • Do not disable both getFollowers and getFollowing to fetch only a single user — single-item queries are not allowed.
  • Each run must fetch at least 10 users. Running with fewer creates unnecessary cost and may be blocked.
  • Always use the scraper to gather meaningful user lists, not just one account.

⚡ Performance & Technical Details

The Api Dojo TikTok User Scraper is architected for speed, reliability, and scalability in user data extraction. With dual input support, optional follower/following collection, and intelligent rate management, it processes large-scale user extraction jobs efficiently — making it ideal for audience research, influencer databases, and network analysis operations.

🚀 Key Technical Highlights

⚡ Feature📊 Specification🧾 Description
🚀 Throughput400 – 600 users per secondUltra-fast user profile extraction for bulk operations
🛡️ No Proxy RequiredStable out-of-the-boxProduction-ready without proxy infrastructure or configuration
👥 Network ExtractionFollowers & following listsComplete social graph mapping for audience and influence analysis
🎬 Video-to-ProfileAutomatic author extractionExtract creator data from video URLs without manual lookup
📦 Structured OutputJSON / CSV / Excel datasetsExport-ready formats for immediate CRM and analytics integration
🧰 Flexible ConfigurationToggle follower/following scrapingCustomize extraction scope based on specific research requirements
⚙️ Batch ProcessingMultiple profiles per runEfficient concurrent processing for large user lists

🧭 Infrastructure Reliability

This actor is optimized for enterprise-scale user extraction with production-grade stability. Its robust infrastructure delivers 98% success rates across 50K+ runs, maintaining consistent performance during high-volume follower list extractions and batch profile operations. Engineered for continuous audience monitoring, influencer database maintenance, and integration with marketing automation platforms.

💹 Competitors

TikTok user data extraction is increasingly critical for modern marketing. However, competing solutions are either prohibitively expensive or lack essential functionality. The TikTok User Scraper delivers champion-level performance at market-leading pricing. Keep in mind that comparative metrics may vary based on specific inputs and infrastructure — recorded speeds represent typical performance.

Feature👤 TikTok User ScraperTikTok User Information APITikTok Scraper: 30x PerformanceTikTok Profile Scraper
Users Per Second494567812
Price Per 100k Results (Profile URL)$30N/AN/AN/A
Price Per 100k Results (Video URL)$30N/AN/AN/A
Pricing Plan$0.30 per 1k resultsPay for UsagePay for UsagePay for Usage
Scrape From Profile URLs✔️✔️
Scrape From Video URLs✔️
Follower Extraction✔️
Following Extraction✔️
No Proxy Required✔️
Network Mapping✔️

💰 Pricing

The Apify TikTok User Scraper offers the most competitive TikTok user data extraction pricing available. With transparent, results-based billing, it supports everything from small influencer research projects to enterprise-scale audience intelligence operations — without subscription commitments or hidden platform fees.

📊 Pricing Overview

💵 Plan Type🧮 Cost per 1,000 Users🧭 Highlights
💠 Standard Pricing$0.30Industry-leading pricing for high-volume user profile and follower network extraction

🧭 Why It Works So Well

  • Pay per result with transparent per-user pricing — no platform fees or minimums.
  • 🚀 Scale seamlessly from small influencer lists to 100K+ user databases.
  • 📊 Predictable cost structure simplifies budget planning for marketing and research teams.
  • 💼 Accessible pricing for freelancers, SMBs, agencies, and enterprise organizations alike.

🚀 Input Parameters

The TikTok User Scraper provides streamlined configuration for extracting user profiles, follower networks, and following lists — with flexible input methods and powerful extraction controls.

📊 Parameter Reference Table

ParameterTypeRequiredDefaultDescriptionExample
startUrlsArrayYes*[]List of TikTok URLs to scrape. Accepts both profile URLs and video URLs — for videos, automatically extracts author profile data.["https://..."]
getFollowersBooleanNofalseEnable to extract complete follower lists for specified profiles. Returns user data for all followers with pagination support.true
getFollowingBooleanNofalseEnable to extract complete following lists (accounts the user follows). Returns user data for all following relationships.true
maxItemsNumberNoUnlimitedMaximum number of users to extract. Controls total output volume across all profiles and follower/following lists.1000
customMapFunctionStringNonullAdvanced JavaScript function for custom data transformation. Accepts each user object as input and returns transformed data. Important: Designed for transformation only — using for filtering will result in automatic blocking and run termination."(item) => {...}"

⚡ Supported URL Types for startUrls

  • 👤 Profile URLs — Full TikTok profile page links (e.g., https://www.tiktok.com/@username)
  • 🎥 Video URLs — Individual TikTok video links — scraper automatically extracts video author profile

📌 When scraping follower/following lists, ensure profiles are public and have at least 10 followers/following for optimal stability. Private accounts and deleted profiles cannot be scraped.

📤 Output

The TikTok User Scraper returns comprehensive, structured user data in JSON format — delivering ready-to-analyze datasets for influencer vetting, audience research, and network mapping.

📦 Example Output Object

json

{
"id": "7043896727212409862",
"url": "https://www.tiktok.com/@a3k113",
"username": "a3k113",
"nickname": "لازم تعرف🤔",
"bio": "🌺",
"followers": 94,
"following": 1477,
"likes": 38,
"videos": 2,
"verified": true,
"avatar": "https://p16-sign-sg.tiktokcdn.com/aweme/1080x1080/tos-alisg-avt-0068/5e9eb54628abde940773d89eb90e4490.webp...",
"region": "SA",
"language": "ar",
"hasEmail": false,
"hasPhone": false,
"coverImage": "https://p77-sg.tiktokcdn.com/obj/tiktok-obj/1613727517271041"
}

🧭 Output Structure Highlights

🪄 Field📖 Description
id, username, nicknameUnique user identifier, handle, and display name
followers, followingFollower count and following count for engagement analysis
bioUser biography text (often contains contact info and business details)
avatar, coverImageProfile picture and cover image URLs for visual content
verifiedAccount verification status (true/false) for authenticity validation
region, languageGeographic location and primary language for demographic segmentation
hasEmail, hasPhoneBoolean indicators if contact methods are present in profile
likes, videosTotal likes received and number of videos posted (activity indicators)
urlDirect link to the TikTok user profile

All user data exports in JSON, CSV, or Excel format — ready for immediate integration with CRM platforms, influencer databases, marketing automation tools, or custom analytics dashboards. Perfect for building searchable influencer databases, audience segmentation, and network relationship mapping.

🔧 Troubleshooting & Common Issues

Experiencing issues with the TikTok User Scraper? Below are solutions to common problems based on real user configurations and platform behavior.

❓ Getting Few Results? (Low User Count)

Problem: The TikTok user scraper returns fewer users than expected from profiles or follower lists.

Solution: Check the maxItems field in your input configuration. This parameter controls the total number of users to extract across all profiles and follower/following lists. If maxItems is set too low (e.g., 100), extraction stops after reaching that limit even if thousands more users are available. Leave maxItems empty for unlimited extraction.

Example configuration:

json

{
"startUrls": [{"url": "https://www.tiktok.com/@username"}],
"getFollowers": true,
"maxItems": 5000
}

Additionally, verify that getFollowers and getFollowing are enabled if you want follower/following data. With both disabled, the scraper only extracts the base profile information.

📂 Are Some User Outputs Missing? (Incomplete Data)

Problem: Some user fields appear empty, or you can't see complete profile data in results.

Solution: The preview in the Apify Console displays only a subset of fields for quick review. To access complete user data:

  • Navigate to the "Storage" tab in the Apify Console.
  • Choose either:
    • "Download the results" — Export full dataset as JSON, CSV, or Excel with all fields.
    • "Open in a New Tab" — View the complete dataset directly in your browser.

This ensures you see all collected fields including region, language, hasEmail, hasPhone, coverImage, and verification status — not just the condensed preview.

⚠️ Getting No Results? (Zero Data Returned)

Problem: The TikTok user scraper runs but returns 0 results or empty datasets.

Solution: Verify these common issues:

  • Profile existence: Confirm that TikTok profile URLs are valid and currently active. Test them manually in your browser.
  • URL format: Ensure URLs are complete with proper schema (e.g., https://www.tiktok.com/@username).
  • Private accounts: The scraper can only access public TikTok profiles. Private or restricted accounts return no data.
  • Minimum user requirement: When scraping followers/following, profiles should have at least 10 users in those lists for stable extraction.
  • Follower/Following toggles: If both getFollowers and getFollowing are false, ensure your startUrls contain at least 10 valid profile URLs.

Start with a known working profile (e.g., a verified celebrity account with public follower lists) to confirm functionality, then expand to your target profiles.

👥 Follower/Following Extraction Not Working?

Problem: getFollowers or getFollowing is enabled but no follower/following data appears in output.

Solution: Verify that:

  • The target profile has public follower/following lists (some users hide these)
  • The profile has more than 10 followers/following (minimum for stable extraction)
  • Your maxItems setting isn't too restrictive (might stop before reaching follower data)
  • The profile URL is correctly formatted and active

Check the Log tab for specific error messages about follower list access.

🎬 Video URL Not Returning Author Data?

Problem: When using video URLs in startUrls, no author profile data is extracted.

Solution: Ensure:

  • The video URL is complete and properly formatted (e.g., https://www.tiktok.com/@username/video/1234567890)
  • The video is public and not deleted
  • The video creator's profile is public (private profiles block author data extraction)

Test the video URL manually in your browser to confirm it's accessible.

🚨 Actor Run Failed or Shows Errors?

Problem: The actor stops with error status or displays failure messages.

Solution: Check the Log tab in the Apify Console for specific error details. Common causes:

  • Invalid JSON syntax: Review your input configuration for proper JSON formatting.
  • Network issues: Temporary connectivity problems may cause failures — simply retry the run.
  • Empty follower lists: Attempting to scrape followers from profiles with 0 followers creates instability.
  • Invalid URLs: Verify all startUrls are properly formatted TikTok profile or video links.

Test with minimal input (one verified profile URL, no follower extraction, maxItems: 50) to isolate configuration issues.

🔄 Custom Map Function Not Working?

Problem: The customMapFunction parameter doesn't produce expected results or causes errors.

Solution: Remember that customMapFunction is designed for data transformation only, not filtering. Using it to filter users will trigger automatic blocking. Instead:

  • Use customMapFunction to transform, enrich, or reformat user data objects.
  • Apply filters by processing exported data post-extraction.
  • Ensure your JavaScript function syntax is correct and returns valid objects.
  • Test function logic outside the scraper first to validate transformation behavior.

📧 Need Additional Help?

If you've tried these solutions and still experience issues with TikTok user scraping:

Contact Support: apidojo10@gmail.com

Include your actor run ID and a detailed description of the issue for fastest resolution. Our team responds promptly to technical inquiries and feature requests.

🎯 Who Needs This TikTok User Scraper? (Use Cases & Industries)

The Api Dojo TikTok User Scraper is a specialized TikTok audience intelligence tool built for professionals who need comprehensive user data, follower networks, and profile analytics. Whether you're focused on influencer discovery, audience mapping, lead generation, or competitive analysis — this TikTok user data extractor transforms public user networks into strategic business intelligence for marketing, recruitment, and research.

🎯 Influencer Marketing Teams & Brand Partnerships

Use TikTok User Scraper for influencer discovery, network analysis, and campaign planning. Influencer marketing professionals leverage this TikTok user data scraper to build comprehensive creator databases, analyze audience overlap, and identify emerging talent through follower network mapping. Extract complete follower lists to understand influencer audience composition before partnership commitments.

Key capabilities:

  • Scrape TikTok user profiles to discover creators by follower count, verification status, and bio keywords
  • Extract complete follower lists to analyze influencer audience demographics and authenticity
  • Map following networks to identify collaboration patterns and influencer relationships
  • Extract creator data from viral videos without manual username lookup
  • Build searchable influencer databases with region, language, and engagement filters
  • Validate influencer authenticity by analyzing follower account quality and patterns

Example: Extract follower lists from 50 fitness influencers to identify audience overlap, then scrape overlapping followers' profiles to discover which other creators they follow — revealing untapped partnership opportunities in your niche.

📊 Lead Generation Specialists & Sales Development

Use TikTok User Scraper for B2B prospect discovery and targeted outreach list building. Lead generation teams use this TikTok profile scraper to identify business owners, consultants, and service providers active on TikTok. Extract bio data containing contact information, website links, and service descriptions — then scrape their follower networks to discover similar prospects.

Key capabilities:

  • Scrape TikTok profiles filtering by bio keywords (e.g., "business coach," "marketing agency," "SaaS founder")
  • Extract follower lists from successful business accounts to discover similar B2B prospects
  • Identify profiles with hasEmail or website URLs in bio text for direct outreach
  • Map following networks to find industry clusters and business communities
  • Build prospect lists segmented by region, language, and follower count
  • Discover video authors from business content to identify active B2B creators

Example: Scrape followers of top 20 marketing influencers, filter for profiles with 5K-50K followers mentioning "agency" or "consultant" in bio, then extract their contact information for targeted B2B partnership outreach.

🏢 Talent Agencies & Creator Recruitment

Use TikTok User Scraper for talent scouting, roster building, and competitive intelligence. Talent agencies and entertainment recruiters deploy this TikTok user extractor to discover rising creators, track competitor rosters, and analyze creator networks. Scrape follower growth patterns and following relationships to identify creators with strong industry connections.

Key capabilities:

  • Scrape TikTok user profiles to discover emerging creators in specific content categories
  • Extract following lists from established creators to identify who they're watching (rising talent signals)
  • Map creator networks to understand collaboration patterns and industry relationships
  • Monitor competitor agency rosters by tracking their signed creators' follower growth
  • Identify verified creators for premium talent outreach
  • Build talent databases with region, language, and niche specialization filters

Example: Scrape following lists of 100 established comedy creators to discover which emerging comedians they follow — these represent high-potential talent before they break mainstream.

🔍 Competitive Intelligence & Market Analysts

Use TikTok User Scraper for competitor monitoring and market research. Competitive intelligence teams leverage this TikTok data scraper to analyze competitor brand accounts, track their follower networks, and identify influencer partnership patterns. Map following relationships to understand competitor marketing strategies and creator collaborations.

Key capabilities:

  • Scrape competitor TikTok profiles to track follower growth velocity and audience composition
  • Extract follower lists to identify audience overlap with your brand
  • Map competitor following patterns to discover which influencers they're monitoring or partnering with
  • Analyze follower demographics (region, language) to identify market penetration gaps
  • Track verification status changes and account activity indicators
  • Discover competitor partnerships by analyzing shared followers with influencers

Example: Extract follower lists from 10 competitor brand accounts, analyze demographic distribution by region and language, then identify which geographic markets they're dominating vs. underserving.

📱 Social Media Managers & Community Builders

Use TikTok User Scraper for audience research and community analysis. Social media managers use this TikTok profile data scraper to understand their existing followers, identify engaged community members, and discover lookalike audiences. Extract follower lists to segment audiences for targeted content strategies.

Key capabilities:

  • Scrape your brand's TikTok follower list to analyze audience composition and demographics
  • Extract following lists to understand what other content your audience engages with
  • Identify top followers by their own follower counts for potential brand ambassador recruitment
  • Map follower overlap with competitors to understand shared audience characteristics
  • Segment followers by region and language for localized content strategies
  • Discover verified followers for VIP community management

Example: Scrape your brand's 50K followers, segment by region and language, then analyze which other brands they follow to understand content preferences and partnership opportunities.

🎬 Content Creators & Personal Brands

Use TikTok User Scraper for audience growth and collaboration discovery. Individual creators leverage this TikTok user scraper to analyze their follower networks, identify collaboration opportunities, and discover similar creators in their niche. Extract follower/following data to understand audience behavior and growth patterns.

Key capabilities:

  • Scrape your own follower list to understand who's engaging with your content
  • Extract following lists from successful creators in your niche to discover collaboration targets
  • Identify creators with similar follower counts for peer collaboration opportunities
  • Map follower overlap with other creators to find shared audience segments
  • Discover which verified accounts follow you for potential partnership opportunities
  • Analyze follower demographics to refine content localization strategies

Example: Extract followers of 20 creators with similar audience sizes in your niche, identify users who follow multiple similar creators, then analyze their bios to understand common interests for content optimization.

📊 Market Researchers & Academic Analysts

Use TikTok User Scraper for social network research and behavioral analysis. Academic researchers and market analysts deploy this TikTok data extractor to build large-scale user datasets for network analysis, demographic studies, and social behavior research. Extract follower/following networks to map influence patterns and community structures.

Key capabilities:

  • Scrape TikTok user profiles at scale for demographic and behavioral research datasets
  • Extract follower/following networks to build social graph visualizations
  • Analyze verification patterns across different creator tiers and content categories
  • Study regional and language distribution patterns in creator networks
  • Track network evolution by scraping the same profiles over time
  • Research influencer network effects by mapping follower cascade patterns

Example: Scrape 10,000 TikTok user profiles across multiple content categories, extract their follower/following networks, then analyze social graph characteristics to study information diffusion patterns in short-form video platforms.

💼 E-commerce Brands & Affiliate Marketers

Use TikTok User Scraper for affiliate discovery and UGC creator recruitment. E-commerce brands use this TikTok profile scraper to identify creators who promote products, discover affiliate marketers in their niche, and recruit UGC creators. Extract follower lists from successful product reviewers to find similar creators.

Key capabilities:

  • Scrape TikTok profiles mentioning product categories or affiliate links in bios
  • Extract follower lists from top product review creators to discover similar influencers
  • Identify creators with "PR friendly" or "business inquiries" in bio text
  • Map following networks to understand which brands creators are monitoring
  • Discover video authors from viral product content for partnership outreach
  • Build creator databases segmented by follower count for tiered partnership strategies

Example: Scrape followers of 50 beauty product review creators, filter for profiles with 5K-100K followers mentioning "PR welcome" in bio, then extract contact information for UGC campaign recruitment.

🚀 Growth Hackers & Startup Founders

Use TikTok User Scraper for audience acquisition and community building. Growth hackers leverage this TikTok user data scraper to discover early adopters, analyze competitor audience composition, and identify micro-communities for targeted outreach. Extract follower networks to find lookalike audiences for growth experiments.

Key capabilities:

  • Scrape follower lists from competitor products to discover early adopter profiles
  • Extract following lists to understand what content your target audience engages with
  • Identify micro-influencers in your niche through follower count filtering
  • Map community networks to find tightly-connected user groups for viral seeding
  • Discover creators mentioning keywords related to your product category
  • Build target audience lists segmented by demographics for paid social campaigns

Example: Scrape followers of 10 competitor startup accounts, filter for users who follow multiple competitors (high intent signal), then analyze their bios to identify pain points and messaging angles.

💡 How to Scrape TikTok Users: Step-by-Step Guide

The TikTok User Scraper is designed for simplicity and flexibility — whether you're extracting a handful of influencer profiles or mapping entire follower networks with thousands of users. Follow this guide to start scraping TikTok user data in minutes.

🚀 Quick Start: 3 Steps to Scrape TikTok Users

Step 1: Choose Your Input Method

The scraper accepts two input formats:

  • Profile URLs: Paste complete TikTok profile links to extract user data
    • Example: https://www.tiktok.com/@gordonramsayofficial
  • Video URLs: Paste video links to automatically extract the video author's profile
    • Example: https://www.tiktok.com/@username/video/1234567890

Step 2: Configure Extraction Options

Set your data collection preferences:

  • getFollowers: Enable to extract complete follower lists (toggle on/off)
  • getFollowing: Enable to extract following lists (toggle on/off)
  • maxItems: Control total user output (leave empty for unlimited)
  • customMapFunction: Transform output data with custom JavaScript (optional)

Step 3: Run & Export

Click "Start" and watch the scraper extract user profiles and networks. Export results as JSON, CSV, or Excel for immediate use in your CRM, analytics tools, or databases.

📋 Method 1: Scrape User Profiles by URL

Best for: Individual profiles, influencer lists, manual curation

  1. Navigate to the TikTok User Scraper in Apify Console
  2. In the startUrls field, add profile URLs:

json

{
"startUrls": [
{ "url": "https://www.tiktok.com/@gordonramsayofficial" },
{ "url": "https://www.tiktok.com/@f1" },
{ "url": "https://www.tiktok.com/@nike" }
]
}
  1. Keep getFollowers and getFollowing disabled for profile data only
  2. Click Start to begin scraping

Output: User profile data including username, bio, follower/following counts, verification status, region, and language.

📋 Method 2: Extract Follower Networks

Best for: Audience analysis, influencer vetting, community mapping

  1. Add target profile URLs to startUrls
  2. Enable getFollowers to extract complete follower lists
  3. Set maxItems if you want to limit results (e.g., first 5,000 followers)

json

{
"startUrls": [
{ "url": "https://www.tiktok.com/@influencer" }
],
"getFollowers": true,
"maxItems": 5000
}
  1. Click Start to scrape the profile plus all followers

Output: Base profile data + complete list of follower profiles with their user data.

Pro Tip: Use maxItems strategically — a creator with 1M followers generates 1M user records. Start with 1,000-10,000 for testing.

📋 Method 3: Extract Following Lists

Best for: Network mapping, collaboration discovery, influence analysis

Enable getFollowing to see which accounts your target users follow:

json

{
"startUrls": [
{ "url": "https://www.tiktok.com/@creator" }
],
"getFollowing": true,
"maxItems": 2000
}

Use case: Discover which brands and creators an influencer follows — signals their interests, potential partnerships, and industry connections.

📋 Method 4: Extract Author from Video URLs

Best for: Viral content discovery, video-based creator research

Input video URLs instead of profile URLs to automatically extract creator data:

json

{
"startUrls": [
{ "url": "https://www.tiktok.com/@username/video/7353781970163272993" },
{ "url": "https://www.tiktok.com/@another/video/7524427347697896726" }
]
}

Output: User profile data for each video's author — no manual profile lookup required.

Use case: Found a viral video in your niche? Input the URL to instantly get the creator's complete profile data for partnership outreach.

📋 Method 5: Comprehensive Network Extraction

Best for: Complete audience intelligence, deep network analysis

Extract profiles + followers + following in one run:

json

{
"startUrls": [
{ "url": "https://www.tiktok.com/@targetcreator" }
],
"getFollowers": true,
"getFollowing": true,
"maxItems": 10000
}

Output: Target profile data + up to 10,000 total users from their follower/following networks.

Warning: This generates large datasets quickly. A creator with 500K followers and 1K following can generate 501K user records.

🔧 Best Practices for TikTok User Scraping

✅ DO:

  • Verify profiles exist — Test URLs manually before bulk operations
  • Start with maxItems limits — Test with 100-1,000 users before full-scale runs
  • Enable follower extraction strategically — Only when you need network data (generates large outputs)
  • Use video URLs for discovery — Extract creator data from viral content without knowing usernames
  • Batch profiles efficiently — Process 10-50 profiles per run for optimal performance

❌ DON'T:

  • Scrape private profiles — Only public accounts are accessible
  • Extract followers from small accounts — Profiles should have 10+ followers for stability
  • Use customMapFunction for filtering — This causes automatic blocking; filter post-extraction instead
  • Ignore maxItems — Without limits, large follower lists can generate millions of records unexpectedly
  • Scrape deleted accounts — Verify URLs are active before adding to startUrls

### 💰 Cost Estimation

Calculate your scraping costs based on expected user volume:

Extraction TypeUsers ExtractedEstimated Cost
Small profile list (10 profiles)10 users$0.003
Influencer research (100 profiles)100 users$0.03
Small follower list (1K followers)1,000 users$0.30
Medium follower list (10K followers)10,000 users$3.00
Large follower list (100K followers)100,000 users$30.00

Pricing: $0.30 per 1,000 users extracted

Pro Tip: Use maxItems to cap costs during testing. Example: Set maxItems: 1000 to ensure you never exceed $0.30 per run while validating configuration.

💡 How to Use TikTok User Data: Practical Applications & Use Cases

The TikTok User Scraper extracts structured data in JSON format with comprehensive user fields. This section demonstrates real-world applications for scraped TikTok user data across different industries and use cases.

📊 What Data Does TikTok User Scraper Extract?

For Every TikTok User, You Get:

  • Profile Identifiers: User ID, username, nickname (display name)
  • Engagement Metrics: Follower count, following count, total likes received, video count
  • Bio Information: Complete bio text (often includes contact info, website links, business descriptions)
  • Account Status: Verification badge, region (country code), language
  • Contact Indicators: hasEmail and hasPhone flags (boolean indicators)
  • Visual Assets: Avatar (profile picture) URL, cover image URL
  • Profile Access: Direct TikTok profile URL

Output Formats Available:

  • ✅ JSON (structured data, best for APIs and databases)
  • ✅ CSV (spreadsheet-friendly, best for Excel/Google Sheets/CRM systems)
  • ✅ Excel (.xlsx) (business-ready format with preserved formatting)

🎯 Influencer Discovery & Vetting

Use Case: Build curated influencer databases and validate creator authenticity before partnership investments.

How to Use the Data:

  1. Discover Micro-Influencers by Network Position
    • Extract followers of top-tier influencers (1M+ followers) in your niche
    • Filter extracted users by follower count (10K-100K range) to identify micro-influencers
    • Analyze bio text for business/partnership language ("PR friendly", "business inquiries")
    • Use verified field to prioritize authentic accounts
  2. Validate Influencer Authenticity
    • Extract influencer's follower list (sample 1K-5K followers)
    • Analyze follower profiles: check for complete bios, reasonable follower counts, verified badges
    • Calculate ratio of followers with 0-10 followers (bot indicators) vs. legitimate accounts
    • Check follower region/language distribution for audience quality assessment
  3. Map Influencer Collaboration Networks
    • Extract following lists from target influencers
    • Identify which brands and creators they follow (partnership indicators)
    • Discover collaboration opportunities through shared following patterns
    • Build relationship graphs for strategic partnership planning

Example JSON Data You'll Use:

{
"username": "microinfluencer_beauty",
"nickname": "Sarah | Beauty Tips",
"bio": "💄 Beauty hacks & reviews | PR friendly: sarah@email.com",
"followers": 45000,
"following": 892,
"verified": false,
"region": "US",
"language": "en",
"hasEmail": true
}

Tools to Use: Export to CSV → Import to CRM → Score influencers by engagement rate and audience quality → Build outreach lists

❓ Frequently Asked Questions (FAQ)

Can I scrape TikTok users without an account?

Yes, this TikTok user scraper extracts all public user data without requiring login or authentication. No TikTok account needed.

Can I scrape TikTok followers and following lists?

Yes, enable getFollowers to extract complete follower lists and getFollowing to extract following lists for any public TikTok profile. Perfect for network mapping and audience analysis.

How much does it cost to scrape 100,000 TikTok user profiles?

Only $30 for 100,000 users ($0.30 per 1,000 users) — 90% cheaper than competing solutions.

Can I extract creator profiles from video URLs?

Yes, simply paste TikTok video URLs into startUrls and the scraper automatically extracts the video author's complete profile data. No manual username lookup required.

What's the difference between TikTok User Scraper and TikTok Profile Scraper?

TikTok User Scraper focuses on extracting user profile data, follower lists, and following lists — ideal for audience analysis and network mapping. TikTok Profile Scraper extracts complete post history (all videos) from specific profiles — ideal for content analysis. Use User Scraper for "who" questions, Profile Scraper for "what content" questions.

Can I target specific countries for TikTok user extraction?

The scraper extracts user data globally and includes region and language fields in output for post-extraction filtering and segmentation. Filter exported data by region codes (e.g., "US", "GB", "CA") for geographic targeting.

Is proxy required for TikTok user scraping?

No, proxies are not required. The scraper includes stable, built-in access to TikTok without additional proxy configuration or costs.

How fast is this TikTok user scraper compared to alternatives?

8.8x faster than the closest competitor: 494 users/second vs. 56 users/second average according to benchmark tests.

Can I scrape private TikTok profiles?

No, only public profiles with public follower/following lists are accessible. Private accounts and restricted profiles cannot be scraped.

What's the maximum number of users I can extract per run?

Unlimited. However, use maxItems to control output volume and costs. Example: A creator with 1M followers generates 1M user records if getFollowers is enabled without maxItems limit.

Can I get email addresses from TikTok user profiles?

Contact information appears in the bio field when creators include it in their profile text. The hasEmail field (boolean) indicates if an email pattern was detected in the bio for easy filtering.

How do I extract only verified TikTok accounts?

Export all scraped user data, then filter by verified: true field in post-processing. Alternatively, manually review the verified field in exported CSV/JSON to identify verified accounts.

Can I scrape follower lists from multiple profiles simultaneously?

Yes, add multiple profile URLs to startUrls array with getFollowers enabled. The scraper processes all profiles and their followers in a single run.

What if a profile has millions of followers?

Use maxItems to cap extraction. Example: Set maxItems: 10000 to extract only the first 10,000 followers, preventing unexpectedly large datasets and controlling costs.

Does the scraper extract follower growth over time?

No, each scrape returns current follower counts. For growth tracking, schedule regular scrapes (daily/weekly) and compare follower count changes across runs to calculate growth velocity.

Can I scrape TikTok users by hashtag or location?

This scraper focuses on user profile extraction. For hashtag-based or location-based content scraping, use the TikTok Scraper or TikTok Location Scraper instead.

How often is the scraper updated and maintained?

The actor receives daily maintenance and updates. Last modified: 6 hours ago (real-time). Active support ensures compatibility with TikTok platform changes.

What does "hasEmail" and "hasPhone" mean in the output?

These are boolean indicators (true/false) showing if email addresses or phone numbers were detected in the user's bio text. Use these fields to filter for users with contact information for outreach campaigns.

Can I use this for influencer database building?

Absolutely. Many marketing agencies and brands use this scraper to build comprehensive influencer databases with searchable fields (followers, region, language, verification status, bio keywords) for campaign planning and outreach.

How accurate is the follower count data?

Data accuracy is 98%+ as the scraper extracts real-time information directly from TikTok. Metrics reflect exact values at the moment of scraping.

Can I scrape my competitor's followers to find similar audiences?

Yes, this is a common use case. Extract your competitor's follower list, analyze demographic patterns and engagement levels, then identify users who don't follow your brand for targeted acquisition campaigns.

Does the scraper work with TikTok Business accounts?

Yes, the scraper works with all public TikTok accounts including Business accounts, Creator accounts, and personal accounts. Account type doesn't affect extraction capability.

What's the best way to avoid hitting rate limits?

The scraper includes built-in rate limiting and usage safeguards to maintain stable performance. For very large extraction jobs (100K+ users), consider splitting into multiple smaller runs or using maxItems to control batch sizes.

On this page

Share Actor: