TikTok Profile Scraper: Creator Stats, Bio, Emails & Posts avatar

TikTok Profile Scraper: Creator Stats, Bio, Emails & Posts

Pricing

from $5.00 / 1,000 extracted tiktok profile / post items

Go to Apify Store
TikTok Profile Scraper: Creator Stats, Bio, Emails & Posts

TikTok Profile Scraper: Creator Stats, Bio, Emails & Posts

Fast 256MB TikTok Profile Scraper. Extract follower count, total likes, bio, bioLink, verified badge, TikTok Shop seller status, extracted business emails, and latest posts by username or URL. Works with public & private profiles. Zero proxies needed.

Pricing

from $5.00 / 1,000 extracted tiktok profile / post items

Rating

0.0

(0)

Developer

H H

H H

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

TikTok Profile & Creator Lead Scraper (2026) — Zero-Proxy, 256MB & MCP Ready

Scrape TikTok creator profiles, follower counts, total likes, bio text, clickable bioLink, TikTok Shop seller status (ttSeller), extracted business emails (from bio + external bioLink landing pages), and latest posts with decoded spoken transcripts (transcriptText) — without residential proxies or heavy browser automation.

Engineered as a drop-in, zero-limit upgrade to clockworks/tiktok-profile-scraper and abe/tiktok-profile-scraper, running in a 256 MB RAM Node.js container with 3-tier fallback (/@{handle} hydration → /embed/@{handle} feed → X-Bogus signed search recovery).


Why Choose This TikTok Profile Scraper?

CapabilityLegacy Profile Scrapers (clockworks / abe)church_of_loujess/tiktok-profile-scraper
Proxy RequirementResidential proxies or strict free-plan capsZero Proxies Required (Direct HTTP + X-Bogus signing)
Memory Footprint1,024 MB – 4,096 MB256 MB RAM (got-scraping + universal hydration)
Schema CompatibilityNested authorMeta OR flat fieldsBoth! Full clockworks (authorMeta, videoMeta, musicMeta) + flat abe fields (username, followers, likes, bio, bioLink)
BioLink Email CrawlerRaw bio string onlyCrawls external bioLink landing pages for business inquiry emails (extractedEmails)
Spoken TranscriptsSubtitle URLs onlyAuto-decoded plain-text transcriptText for AI / RAG pipelines
3-Tier RecoveryFails on regional / login-gated profilesAutomatically recovers restricted handles via signed TikTok Search API

Input Parameters

ParameterTypeDefaultDescription
profilesstring[]["nasa", "khaby.lame"]TikTok usernames (nasa), @handle, or full URLs (https://www.tiktok.com/@nasa). Duplicates are removed automatically.
usernamesstring[][]Optional alias for profiles (100% compatible with abe/tiktok-profile-scraper payloads).
resultsPerPageinteger1Latest posts to return per profile. Set to 0 for profile-only mode (1 compact item per handle with creator stats & emails), or 1+ to include newest posts.
oldestPostDatestring""Optional ISO date filter (e.g. 2025-01-01). Only posts created on/after this date are returned.
excludePinnedPostsbooleanfalseFilter out pinned posts when fetching a creator's latest videos.
crawlBioLinkForEmailsbooleantrueIf the creator has an external bioLink (website, Linktree, Beacons, etc.), fetches the landing page to extract business inquiry emails.
includeTranscriptTextbooleantrueAutomatically fetches and decodes WebVTT subtitle tracks into clean transcriptText.
proxyConfigurationobject{"useApifyProxy": false}Optional proxy settings. Works out-of-the-box with zero proxies.

Usage Examples

{
"profiles": [
"https://www.tiktok.com/@khaby.lame",
"@nasa",
"zachking"
],
"resultsPerPage": 3,
"crawlBioLinkForEmails": true,
"includeTranscriptText": true
}

2. Fast Profile-Only Lead Enrichment (resultsPerPage: 0)

Returns exactly one record per creator with follower counts, total heart counts, verification, TikTok Shop status, and extracted emails:

{
"profiles": ["khaby.lame", "nasa", "charlidamelio"],
"resultsPerPage": 0,
"crawlBioLinkForEmails": true
}

Sample Output

{
"id": "7694335322922044703",
"text": "Was the ball out, or was it just my imagination? 🤨#learnfromkhaby #comedy",
"createTime": 1791477076,
"createTimeISO": "2026-10-08T16:31:16.000Z",
"username": "khaby.lame",
"displayName": "Khabane lame",
"bio": "Se vuoi ridere sei nel posto giusto😎 If u wanna laugh u r in the right place😎",
"bioLink": null,
"profileUrl": "https://www.tiktok.com/@khaby.lame",
"avatarUrl": "https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/...",
"verified": true,
"privateAccount": false,
"ttSeller": false,
"commerceCategory": null,
"followers": 163013261,
"following": 81,
"likes": 2688271644,
"videos": 1356,
"extractedEmails": [],
"diggCount": 635600,
"shareCount": 19700,
"playCount": 5800000,
"collectCount": 37081,
"commentCount": 11700,
"webVideoUrl": "https://www.tiktok.com/@khaby.lame/video/7694335322922044703",
"transcriptText": null,
"authorMeta": {
"id": "127905465618821121",
"secUid": "MS4wLjABAAAAwAg0rSzO65WQfz4RzQgGv2Xdv108BgPXhRrrmNVIHQZ9PO8-flwwRtEppYTS0OjA",
"name": "khaby.lame",
"nickName": "Khabane lame",
"verified": true,
"fans": 163013261,
"heart": 2688271644,
"video": 1356
}
}