TikTok Creator Contact Scraper — Email, Socials & Bio Link avatar

TikTok Creator Contact Scraper — Email, Socials & Bio Link

Pricing

from $3.50 / 1,000 results

Go to Apify Store
TikTok Creator Contact Scraper — Email, Socials & Bio Link

TikTok Creator Contact Scraper — Email, Socials & Bio Link

Scrape TikTok creator contact data for influencer marketing & lead-gen: email, bio-link website, other socials (Instagram/YouTube), category, verification and follower/likes stats. Enter usernames or profile URLs.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

5 days ago

Last modified

Share

Extract TikTok creator contact data for influencer marketing & lead generation: email, bio-link website, other socials (Instagram / YouTube / Twitter / Snapchat), category, verification and follower/likes/video stats. Paste usernames or profile URLs and get clean, structured JSON/CSV/Excel in seconds.


What This Actor Does

This Actor turns a list of TikTok creators into a contact & outreach dataset — the TikTok counterpart of a YouTube channel contact scraper. For each creator it returns:

  • Contact — email (when the creator publishes one — see note below), bio-link website
  • Other socials — Instagram, YouTube, Twitter/X, Snapchat handles pulled from the bio & links
  • Profile — username, display name, bio, category, verification, region, private flag
  • Reach — follower count, following, total likes (hearts), video count
  • Media — avatar and profile URL

Give it usernames or profile URLs and it returns one clean row per creator — ready for influencer outreach, CRM import or lead scoring.

⚠️ Please read: about the email field

TikTok has no dedicated "email" field (unlike YouTube's channel "email" button), and most creators do not put an email in their bio. So the email field is populated for only a minority of creators — usually business / brand / larger creator accounts. For everyone else, email comes back empty by design — this is a limit of what TikTok makes public, not a bug, and no scraper can change it.

What you always get for (almost) every creator: bio-link website, socials (Instagram / YouTube / etc.), category, and full reach stats (followers, likes, videos). Most users reach creators via the bio-link website or DMs/socials and treat email as a bonus.

To get more emails: turn on Include email enrichment — it opens each creator's bio-link website and extracts an email from there when the bio has none. This meaningfully raises the hit-rate but adds one request per creator.


Why Use This

  • Reach creators directly. Email and bio-link website turn a TikTok handle into an actionable contact — exactly what you need for influencer outreach and partnerships.
  • Cross-platform footprint. Instagram / YouTube / Twitter / Snapchat handles let you find and verify a creator across every platform.
  • Score & segment. Follower count, likes, category and verification make it easy to rank creators by reach and fit.
  • Bio-link email enrichment. Optionally follow the creator's bio-link website to find an email that isn't in the bio.

Quick Start

Run it in the console (no code)

  1. Paste one or more TikTok usernames (e.g. gordonramsayofficial) or profile URLs.
  2. Toggle Enrich email from bio-link website to find more emails.
  3. Click Start, then export as JSON, CSV, Excel or HTML, or push to Google Sheets, a webhook or a database.

The proxy is preconfigured (US residential) since TikTok requires it — just paste handles and run.

Run it via API (Python)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run_input = {
"usernames": ["gordonramsayofficial", "mrbeast", "khaby.lame"],
"includeEmailEnrich": True,
}
run = client.actor("YOUR_USERNAME/tiktok-contact-scraper").call(run_input=run_input)
for c in client.dataset(run["defaultDatasetId"]).iterate_items():
print(c["username"], "·", c["followers"], "·", c["email"] or c["website"])

Build an influencer outreach list (Python)

run = client.actor("YOUR_USERNAME/tiktok-contact-scraper").call(run_input={
"usernames": [ ... your creator handles ... ],
"includeEmailEnrich": True,
})
leads = []
for c in client.dataset(run["defaultDatasetId"]).iterate_items():
if (c.get("followers") or 0) >= 100000 and (c.get("email") or c.get("website")):
leads.append({
"handle": c["username"], "name": c["nickname"], "email": c["email"],
"website": c["website"], "instagram": c["instagram"], "followers": c["followers"],
})
print(len(leads), "contactable creators")

Input Parameters

FieldTypeDescription
usernamesarrayTikTok @handles or profile URLs (one creator per entry).
includeEmailEnrichbooleanIf no email in bio, fetch the bio-link website and try to extract one. Default false.
maxItemsintegerOptional hard cap on total creators. 0 = no limit.
proxyConfigurationobjectPreconfigured to US residential (required by TikTok).

Getting handles: a creator's handle is the @name in their profile URL — tiktok.com/@gordonramsayofficial → gordonramsayofficial. Paste either form.


Output

Each creator is one record:

{
"username": "gordonramsayofficial",
"nickname": "Gordon Ramsay",
"bio": "I cook sometimes too.....",
"email": "",
"emails": [],
"website": "https://GordonRamsay.com/",
"instagram": "", "youtube": "", "twitter": "", "snapchat": "",
"category": "",
"verified": true, "privateAccount": false, "region": "GB",
"followers": 40700000, "following": 0, "hearts": 729900000, "videos": 712,
"avatar": "https://...",
"profileUrl": "https://www.tiktok.com/@gordonramsayofficial"
}

Use Cases

1. Influencer marketing & outreach

Build contactable creator lists — email, bio-link and cross-platform socials — for campaign outreach and partnerships, segmented by follower reach and category.

2. Creator lead generation

Turn creator handles into leads with contact details and reach stats for agencies, brands and creator-economy tools.

3. Cross-platform creator mapping

Link a TikTok creator to their Instagram, YouTube, Twitter and website to build a full profile and verify identity.

4. Influencer discovery & scoring

Rank and filter creators by followers, likes, verification and category to shortlist the best fit for a campaign.

5. CRM & data enrichment

Enrich existing creator/influencer records with fresh emails, websites, socials and reach metrics.


Tips

  • includeEmailEnrich meaningfully increases email hit-rate by following the bio-link website — enable it for outreach lists.
  • Reach filtering: use followers and hearts to focus on tiers (nano/micro/macro) that fit your budget.
  • Private accounts return limited data; verified/business creators tend to expose the most contact info.
  • Schedule it with Apify Schedules to keep creator contacts and reach up to date.

Frequently Asked Questions

Do I need a TikTok account? No. The Actor reads publicly visible profile data — no login or cookies required.

Will every creator have an email? No — and this is expected. TikTok has no public "email" field and most creators don't put an email in their bio, so the email field is filled for only a minority of creators (usually business/brand accounts) and is empty for the rest by design. You still get their bio-link website, socials and reach stats. Turn on Include email enrichment to scan each bio-link website and find more emails.

How does email extraction work? Emails are read from the public bio, and — with enrichment on — from the creator's bio-link website. No email is invented or guessed; an empty email simply means the creator didn't publish one where it's publicly readable.

Why is a proxy required? TikTok is protected by anti-bot; a US residential proxy is preconfigured so it works out of the box.

Can I look up many creators at once? Yes — paste as many usernames as you like; each returns one row.

What export formats are supported? JSON, CSV, Excel, HTML, or via API — plus Google Sheets, webhooks, Make and Zapier.


This Actor collects only publicly available profile information for research, marketing and business use. You are responsible for how you use the data. Please:

  • Respect TikTok's Terms of Service and robots directives.
  • Comply with applicable data-protection laws (GDPR/CCPA) and anti-spam laws (e.g. CAN-SPAM) when contacting creators.
  • Do not use the data for spam, harassment, or any unlawful purpose.
  • Use reasonable request volumes and scheduling.

This project is an independent tool and is not affiliated with, endorsed by, or sponsored by TikTok.