TikTok Email Scraper - Creator Contact Finder avatar

TikTok Email Scraper - Creator Contact Finder

Pricing

Pay per usage

Go to Apify Store
TikTok Email Scraper - Creator Contact Finder

TikTok Email Scraper - Creator Contact Finder

Enrich TikTok profiles (followers, likes, bio, region) and extract a contact email from the bio and linked site. No login.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Zane

Zane

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

6 days ago

Last modified

Share

TikTok Email Scraper - Creator & Profile Contact Finder

TikTok email scraper and creator contact finder: feed a list of TikTok @handles or profile URLs, enrich each with no-login data (followers, likes, video count, bio, bioLink, region, verified), and recover a contact email from the bio text and the creator's linked website / Linktree.

Built for lead generation, influencer-marketing outreach, sponsorship prospecting and B2B-to-creator sales. Keywords: tiktok email scraper, tiktok creator email, tiktok profile scraper, influencer email finder, tiktok lead generation, bulk tiktok contact scraper.

Why this works without a logged-in account

A public TikTok profile page (tiktok.com/@handle) embeds a JSON blob (__UNIVERSAL_DATA_FOR_REHYDRATION__) with the bio, bioLink, follower/like/video counts, verified flag and region — all readable without an account or the a_bogus-signed API. Emails come from the bio text and the bioLink (no login).

Validated live from a US residential IP: profile enrichment is reliable; bio/linked-site email recovery lands a real creator email for a meaningful share of profiles (the rest expose only social links or no public email).

Scope: this is the URL/handle-list build. Discovery-by-niche on TikTok requires the a_bogus-signed search/hashtag API (out of scope here); bring your handle list, or resolve handles from the YouTube/cross-platform actors in the family.

Input

fieldmeaning
profileUrlsTikTok profile URLs (https://www.tiktok.com/@handle)
usernamesbare @handles / usernames (merged with the URL list)
minFollowersdrop profiles below this follower count (lead quality filter)
scrapeEmailsrecover an email from bio + linked site (default true)
concurrencyprofiles processed in parallel (default 5)
proxyConfigurationresidential proxy recommended; TikTok rate-limits datacenter IPs

Output (one item per profile)

{
"handle": "garyvee", "nickname": "GaryVee",
"profileUrl": "https://www.tiktok.com/@garyvee",
"followers": 15400000, "following": 284, "likes": 368800000, "videoCount": 6325,
"verified": true, "region": "US",
"bio": "Creator and CEO of @veefriends ...",
"bioLink": "http://veefriends.com/comics",
"emails": ["team@veefriends.com"]
}

Pricing (PAY_PER_EVENT)

Register in the Apify console (names must match Actor.charge). Calibrated against measured platform cost (~$0.004/profile with residential proxy) and competitor prices:

eventsuggested pricewhen
profile-scraped$0.008every profile returned
email-found$0.03only when an email is recovered

Effective ~$0.017/profile at a ~30% email hit rate — mid-market (below jurassic_jove / exporter24 at ~$0.02, above the bargain scraper-mind at $0.0025). Even a no-email profile nets positive at $0.008.

Run locally

mkdir -p storage/key_value_stores/default
cp .actor/input.example.json storage/key_value_stores/default/INPUT.json
APIFY_LOCAL_STORAGE_DIR="$PWD/storage" \
uv run --with apify --with "httpx[http2]" python -m src.main

Pass "proxyConfiguration": {"useApifyProxy": false} to go direct from a residential machine.

Deploy

$apify push

Roadmap

  • Discovery (Path B): a_bogus-signed search/hashtag to find creators by niche.
  • Family: shares the enrich→email engine with the YouTube creator-email actor; an Instagram build needs a logged-in session (Instagram gates profile data) and is a separate effort.