TikTok Profile Scraper avatar

TikTok Profile Scraper

Pricing

Pay per usage

Go to Apify Store
TikTok Profile Scraper

TikTok Profile Scraper

Scrape TikTok profiles: 30+ fields, engagement metrics, video feed, AI analysis (OpenAI/DeepSeek/Groq). FAST: 0.4s/profile, 256MB. FREE: 5 profiles. PRO: unlimited from €0.002/profile. Beats browser-based scrapers (4GB, 30s/profile).

Pricing

Pay per usage

Rating

0.0

(0)

Developer

opportunity-biz

opportunity-biz

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

TikTok Profile Scraper — The Most Complete TikTok Data Extractor

What it does

Extract 30+ data points from any public TikTok profile — no login, no cookies, no account needed. Get profile stats, engagement metrics, video feed analysis, and optional AI-powered content intelligence (BYOK — you bring your own API key, we never charge for AI).

Built for influencer marketers, brand managers, researchers, and AI developers who need comprehensive TikTok profile data at scale.

Why this Actor?

FeatureOther ScrapersThis Actor
Profile data8-10 fields30+ fields
Video feed scraping✅ Recent videos with stats
Engagement analytics✅ Avg likes, comments, shares
AI Content Analysis✅ GPT-4o-mini (BYOK)
BIO/LLM-ready output✅ clean.json → dataset/AI
No login required
Freemium model✅ FREE + PRO

🧠 AI Analysis — What You Can Do With It

The PRO plan includes optional AI-powered profile analysis. You never pay us for AI calls. You bring your own API key from your preferred provider (OpenAI, DeepSeek, Groq, or any OpenAI-compatible API).

Real-world examples of AI in action

Example 1 — Agency vetting 50 creators for a campaign

Input: 50 TikTok profiles → Output: each profile gets an AI-generated summary like "Emma Creates produces beauty and lifestyle content with high engagement (8.2% rate). Sentiment is 92/100 — very positive. Content categories: beauty, fashion, skincare. Suitable for cosmetics brand partnership."

You save hours of manual research and get data-driven recommendations.

Example 2 — Competitor brand monitoring

Input: your brand's profile + 5 competitor profiles → Output: AI compares content strategies, identifies gaps, and suggests opportunities like "Competitors are posting 3× more educational content. Your audience might respond well to tutorial-style videos in your niche."

Example 3 — Research dataset with AI classification

Input: 1,000 creator profiles → Output: structured dataset with AI-generated tags (categories, sentiment scores, content strategy summaries) ready for ML training or market analysis.

What the AI generates for each profile

AI FeatureWhat it tells youReal example output
Content Strategy Summary2-3 sentence analysis of what they post and why it works"National Geographic produces high-quality educational content about nature, science, and exploration, with strong visual storytelling that drives high engagement."
Content CategoriesWhich niches the creator operates in["education", "nature", "science", "travel"]
Sentiment ScoreOverall tone (0=negative, 100=positive)85 — highly positive, inspirational

Supported AI Providers

ProviderDefault ModelCost per profileHow to get a key
OpenAIgpt-4o-mini~$0.001platform.openai.com/api-keys
DeepSeekdeepseek-chat~$0.0003 (3× cheaper!)platform.deepseek.com/api_keys
Groq (free tier)llama-3.3-70b-versatileFree (30 req/min)groq.com
OpenAI-compatibleCustomVariesProvider-specific

💡 Tip: Start with Groq (free) to test. Switch to DeepSeek for production (cheap). Use OpenAI if you already have a key.

Quick-start JSON examples

Test with Groq (free — no cost):

{
"usernames": ["natgeo"],
"plan": "pro",
"aiProvider": "openai-compatible",
"aiApiKey": "gsk-your-groq-key",
"aiModel": "llama-3.3-70b-versatile",
"aiBaseUrl": "https://api.groq.com/openai/v1"
}

Production with DeepSeek (cheapest):

{
"usernames": ["natgeo", "nike", "nasa", "bbc", "cnn"],
"plan": "pro",
"aiProvider": "deepseek",
"aiApiKey": "sk-your-deepseek-key-here"
}

Production with OpenAI (most compatible):

{
"usernames": ["natgeo", "nike"],
"plan": "pro",
"aiProvider": "openai",
"aiApiKey": "sk-your-openai-key-here"
}

Why BYOK (Bring Your Own Key)?

  • You control costs — choose the provider that fits your budget (from $0 to ~$0.001/profile)
  • No markup — we don't charge for AI, ever
  • Your key, your data — nothing stored on our side
  • Provider flexibility — switch between OpenAI, DeepSeek, Groq, or any OpenAI-compatible API
  • Transparent pricing — you see exactly what you pay your AI provider

🏆 tt-inspector vs Other TikTok Scrapers

Fieldstt-inspector (PRO)Other scrapers
Total data fields30+~10-12
Follower, Following, Heart count
Bio / Description
Verified badge
Private account detection
Friend count
Engagement Rate
Avg Likes/Comments/Shares
Top Video views & likes
Recent Videos list (12 videos)Limited
Video durations & dimensions
AI Content Analysis (BYOK GPT-4o-mini)
Content Categories
Sentiment Score (0-100)
Freemium with upgrade prompt
Speed5x faster (no browser)Browser-based
Operating cost10x cheaperHigh (browser overhead)

🚀 Why tt-inspector beats "free" TikTok scrapers

Most free TikTok scrapers on Apify Store use a full headless browser (Playwright/Puppeteer). That means:

FactorFree browser-based scraperstt-inspector
Memory required4,096 MB (4 GB)256 MB — 16× less
Time per profile20-30 seconds0.4-4 seconds — 50× faster
TechnologyFull Chrome browserLightweight HTTP engine
Data fields10-12 basic fields30+ fields
AI analysis✅ GPT-4o-mini (BYOK)
Pricing"Free" (but costly to run)€0.002/profile PRO

Why are they free? Because their operating cost is too high to monetize profitably. A single run with a browser costs ~$0.01-0.02 in Apify compute units. With tt-inspector's lightweight engine, a run costs ~$0.0003 — 50× less. This efficiency is what makes affordable PRO pricing possible.

Bottom line: "Free" doesn't mean better. It often means slower, more limited, and unsustainable. tt-inspector gives you 3× more data, 50× faster results, and AI-powered insights — all at a fair price.

Pricing

PlanPriceWhat you get
FREE€05 profiles/run, 12 base fields
PRO Base€0.002/profileUnlimited profiles, all 30+ fields, engagement metrics, video feed
PRO + AI€0.003/profileEverything in PRO + GPT-4o-mini AI analysis (BYOK)

Your cost: ~$0.00026/profile for us to run. Compare with SocialData ($0.003/profile) and browser-based scrapers.

FREE vs PRO

FeatureFREEPRO
Profiles per runUp to 5Unlimited
Profile data (followers, bio, etc.)
Digg/like count
Friend count
Private account detection
Average likes per video
Average comments per video
Average shares per video
Top video views & likes
Top video URL
Engagement rate (%)
Recent video feed data (up to 12 videos)
Video durations & dimensions
AI-powered content analysis✅ (BYOK)
Content categories✅ (BYOK)
Sentiment score (0-100)✅ (BYOK)
Upgrade promptShows link

ALL Output Fields

Profile Fields (FREE + PRO)

FieldTypeDescription
usernamestringTikTok handle
nicknamestringDisplay name
avatarstringProfile picture URL (high resolution)
biostringProfile description / signature
verifiedbooleanBlue checkmark
privatebooleanPrivate account
followerCountintegerTotal followers
followingCountintegerAccounts they follow
heartCountintegerTotal hearts / likes received
videoCountintegerTotal videos posted
diggCountintegerTotal likes on content
friendCountintegerMutual friends count
urlstringDirect link to profile

Engagement Fields (PRO only)

FieldTypeDescription
engagementRatefloat(avgLikes / followers) ×100
avgLikesfloatAverage likes per recent video
avgCommentsfloatAverage comments per recent video
avgSharesfloatAverage shares per recent video
topVideoViewsintegerViews on best-performing video
topVideoLikesintegerLikes on best-performing video
topVideoUrlstringURL to best-performing video

Recent Video Fields (PRO only, up to 12 videos)

FieldTypeDescription
recentVideosarrayList of recent videos with:
videoIdstringTikTok video ID
videoUrlstringDirect URL to video
descriptionstringVideo caption
createTimeintegerUnix timestamp
durationintegerVideo length in seconds
playCountintegerTotal views
diggCountintegerTotal likes
commentCountintegerTotal comments
shareCountintegerTotal shares
collectCountintegerTotal saves
musicTitlestringAudio track name
musicAuthorstringAudio creator

AI Analysis Fields (PRO only — BYOK)

FieldTypeDescription
aiAnalysisstringGPT-4o-mini generated profile summary
contentCategoriesarrayAI-detected content types
sentimentScoreinteger0-100 sentiment from bio & content

Use cases

  1. Influencer marketing agencies — Vet creators at scale. Check real engagement rates, not just follower counts.

  2. Brand monitoring — Track competitor profiles. Monitor growth trends and content strategy shifts.

  3. Content researchers — Analyze top creators in any niche. Understand what drives engagement.

  4. AI/ML training — Build datasets of TikTok profiles with rich metadata and AI-generated classifications.

  5. Recruitment scouting — Find rising creators before they blow up, using engagement signals.