TikTok Creator Contact Scraper — Email, Socials & Bio Link
Pricing
from $3.50 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
5 days ago
Last modified
Categories
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
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
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)
- Paste one or more TikTok usernames (e.g.
gordonramsayofficial) or profile URLs. - Toggle Enrich email from bio-link website to find more emails.
- 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 ApifyClientclient = 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
| Field | Type | Description |
|---|---|---|
usernames | array | TikTok @handles or profile URLs (one creator per entry). |
includeEmailEnrich | boolean | If no email in bio, fetch the bio-link website and try to extract one. Default false. |
maxItems | integer | Optional hard cap on total creators. 0 = no limit. |
proxyConfiguration | object | Preconfigured 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
includeEmailEnrichmeaningfully increases email hit-rate by following the bio-link website — enable it for outreach lists.- Reach filtering: use
followersandheartsto 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.
Legal & Responsible Use
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.