TikTok User Data Extractor
by sandaliaapps
Automatically extract TikTok profile data like followers, likes, and bio from a list of URLs. Export to JSON, CSV, Excel, or XML for lead gen and analysis.
Opens on Apify.com
About TikTok User Data Extractor
Need to pull data from hundreds of TikTok profiles without the manual grind? I built this actor because I got tired of copying and pasting stats. It’s straightforward: you feed it a list of TikTok profile URLs, and it systematically extracts the key metrics you actually need for analysis. In minutes, you’ll have structured data on follower counts, following numbers, total likes, bios, video counts, and other public details. I use it primarily for lead generation and social media research. Whether you're identifying potential influencers for a campaign, analyzing competitor growth, or building a prospect list, having this data in a clean, automated format is a game-changer. It saves hours of work. Once the run is complete, you can grab your data in the format that fits your workflow—JSON for your app, CSV for spreadsheets, Excel for reports, or XML if that’s your system’s requirement. It’s a simple, no-fuss way to turn public TikTok profiles into actionable data for your projects.
What does this actor do?
TikTok User Data Extractor is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
TikTok User Data Extractor
This Apify actor extracts public profile data from TikTok users. It's designed for developers and marketers who need structured user data for analysis, lead generation, or integration into other applications.
Overview
The actor takes a TikTok username (uniqueId) as input and returns a structured JSON object containing the available public data from that user's profile. It handles the TikTok API interactions, allowing you to focus on using the data.
Key Features
- Extracts Comprehensive Profile Data: Retrieves key user metrics and identifiers.
- Handles API Complexity: Manages requests and data parsing from TikTok's public endpoints.
- Structured JSON Output: Returns clean, predictable data for easy integration.
- Runs on Apify Platform: Leverages Apify's infrastructure for scaling and reliability.
How to Use
You can run this actor via the Apify API, scheduled runs, or integrate it into a larger workflow. The primary input is the TikTok username.
- Set the Input: Provide the target TikTok username(s).
- Configure (Optional): Adjust default settings like proxy usage if needed.
- Run the Actor: Execute the actor via the Apify Console, API, or CLI.
- Get the Output: Retrieve the results in JSON format from the actor's dataset.
Basic API Call Example
curl "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"startUrls": [{"url": "https://www.tiktok.com/@username"}]}'
Input/Output
Input
The main input is the TikTok username, typically provided via a start URL.
* Format: https://www.tiktok.com/@[uniqueId]
* Example: https://www.tiktok.com/@tiktok
Output
The actor outputs a single JSON object per processed profile. Key fields include:
{
"uniqueId": "tiktok",
"nickname": "TikTok",
"signature": "Official TikTok account bio...",
"verified": true,
"privateAccount": false,
"followerCount": 12345678,
"followingCount": 345,
"heartCount": 987654321,
"videoCount": 567,
"avatarLarger": "https://p16-sign-va.tiktokcdn.com/...",
"createTime": 1506031743,
"id": "1234567890123456789",
"secUid": "MS4wLjABAAAA...a_long_encrypted_string..."
}
Core Data Points Extracted:
* Identifiers: uniqueId (username), nickname, id, secUid, shortId
* Profile Info: signature (bio), avatar URLs (various sizes)
* Status: verified, privateAccount
* Metrics: followerCount, followingCount, heartCount (total likes), videoCount
* Timestamps: createTime (Unix timestamp)
Find the actor on the Apify platform: https://apify.com/your-actor-page-link?fpr=python_automation
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try TikTok User Data Extractor now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- sandaliaapps
- Pricing
- Paid
- Total Runs
- 18,349
- Active Users
- 140
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support