Extract TikTok Creator Profiles & Stats – TikTok Scraper avatar

Extract TikTok Creator Profiles & Stats – TikTok Scraper

Pricing

from $3.00 / 1,000 profiles

Go to Apify Store
Extract TikTok Creator Profiles & Stats – TikTok Scraper

Extract TikTok Creator Profiles & Stats – TikTok Scraper

Scrape TikTok profiles and latest videos. Get follower counts, likes, bios, and video metrics. Find influencers and analyze trends with structured data.

Pricing

from $3.00 / 1,000 profiles

Rating

0.0

(0)

Developer

Vhub Systems

Vhub Systems

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

3

Monthly active users

2 days ago

Last modified

Share

TikTok Profile Scraper

Extract TikTok creator profiles and video stats — followers, likes, video plays, hashtags, and music. No API key needed.

Profile stats · Video metrics · Hashtags · Music info · JSON & CSV export · Profiles and videos in one run


What You Get

  • ✅ Username, display name, bio, avatar URL
  • ✅ Follower count, following count, total likes
  • ✅ Verified badge status
  • ✅ Per-video: description, like count, comment count, share count, play count
  • ✅ Hashtags used in each video
  • ✅ Music/sound title for each video
  • ✅ Video URL and published timestamp
  • ✅ Flexible scrape mode: profiles only, videos only, or both

Use Cases

📊 Influencer Discovery & Vetting

Qualify TikTok creators before paying for sponsored content — check follower counts, total likes, and recent video performance.

{
"profiles": ["charlidamelio", "khaby.lame", "zachking"],
"maxVideos": 20,
"scrapeType": "both"
}

🎵 Trend & Hashtag Research

Collect recent videos from accounts in your niche to find which hashtags and sounds are driving the most plays and shares.

🏆 Competitor Content Analysis

Monitor competitor brand accounts on TikTok — track their posting frequency, top videos, and engagement rates over time.

🤖 AI Training Data

Build datasets of video descriptions and hashtag usage patterns for content recommendation models or trend prediction systems.

📈 Brand Campaign Measurement

After a sponsored post goes live, track the video's stats (plays, shares, likes) to measure ROI from influencer partnerships.


Quick Start

  1. Click Try for free above
  2. Enter TikTok usernames in the Profiles field (with or without @)
  3. Set maxVideos to control how many recent videos to collect per profile
  4. Choose scrapeType: profiles (profile data only), videos (video data only), or both
  5. Run and download as JSON or CSV

Input

FieldTypeDefaultDescription
profilesstring[]requiredTikTok usernames (e.g., ["charlidamelio", "@khaby.lame"])
maxVideosnumber20Max videos to collect per profile
scrapeTypestring"both"What to collect: profiles, videos, or both

Output JSON Examples

Profile record:

{
"type": "profile",
"username": "khaby.lame",
"displayName": "Khaby Lame",
"followers": 162000000,
"following": 78,
"likes": 2400000000,
"bio": "Simply the best",
"verified": true,
"avatar": "https://p16-sign-sg.tiktokcdn.com/...",
"url": "https://www.tiktok.com/@khaby.lame"
}

Video record:

{
"type": "video",
"author": "khaby.lame",
"description": "When someone explains how to do something simple in the most complicated way #fyp #viral",
"likes": 18400000,
"comments": 92300,
"shares": 1200000,
"plays": 420000000,
"music": "Originale",
"hashtags": ["fyp", "viral"],
"videoUrl": "https://www.tiktok.com/@khaby.lame/video/7234567890123456789",
"createdAt": "2025-01-10T14:00:00.000Z"
}

Pricing

VolumeEstimated cost
10 profiles + 20 videos each~$0.05
100 profiles + 20 videos each~$0.40
500 profiles, profile data only~$0.50

Apify free tier includes $5/month of compute.


Why This Scraper

No TikTok API key required. TikTok's Research API has strict eligibility requirements and waitlists. This actor uses TikTok's embedded page data (the same JSON that powers the app's web interface) — no API credentials needed.

Profiles and videos in one run. The scrapeType field lets you collect just profile stats, just video details, or both in a single run — no need to run the actor twice.

Embedded JSON extraction. TikTok includes a rich __UNIVERSAL_DATA_FOR_REHYDRATION__ script tag in every profile page. The actor parses this directly for reliable, structured data without brittle CSS selector scraping.

Username normalization. Pass @charlidamelio or charlidamelio — both are handled correctly.

Apify proxy integration. Runs with Apify's built-in proxy pool to handle TikTok's geographic and bot-detection measures.


FAQ

Q: Can I scrape private TikTok accounts? A: No. Only public profile data is accessible through the web interface.

Q: Does this scrape the actual video files? A: No — the actor collects video metadata (stats, description, URL) but does not download video files.

Q: How many videos can I collect per profile? A: The maxVideos field controls this (default 20). The number available depends on what TikTok embeds in the page for that profile.

Q: What is the difference between likes on the profile vs. on a video? A: Profile-level likes is the creator's total lifetime likes across all videos. Video-level likes is the like count on that specific video.

Q: Can I use this to monitor trending sounds or hashtags? A: Yes — collect videos from multiple creators in a niche, then aggregate the hashtags and music fields to find what's trending.


⭐ If this actor saves you time, please leave a review — it helps other developers find it.