🚧  We're actively building — features and pricing may change.  Got feedback? contact us ·
🚧  We're actively building — features and pricing may change.  Got feedback? contact us ·
🚧  We're actively building — features and pricing may change.  Got feedback? contact us ·
🚧  We're actively building — features and pricing may change.  Got feedback? contact us ·
🚧  We're actively building — features and pricing may change.  Got feedback? contact us ·
🚧  We're actively building — features and pricing may change.  Got feedback? contact us ·
scraper · creator emails · runs on Apify

tiktok email scraper

the only tiktok scraper that visits each creator's external website to find emails the bio doesn't show. pull verified emails, phone numbers, and cross-platform social profiles for any niche, sorted by follower count, ready for cold outreach.

visits creator websites · follows linktree $0.02 per lead 40–60% hit rate vs <10% bio-only
run on Apify → see how it works ↓
new to Apify? you get $5 in free credits — that's ~249 creators scraped before you spend a cent of your own.

how tiktok email extraction usually fails

most "tiktok email scrapers" only read what's literally typed into the bio. that's a tight character box where creators rarely paste a working email — the email lives somewhere else, and the scraper never goes to look. the result is the same complaint across every cold outreach team: under 10% hit rate, hours of manual cleanup, lists that don't convert.

three places the email is actually hiding:

1. the bio-only trap

tiktok bios are tight. creators who do list contact info usually drop a single link instead of an email — and a bio-only scraper stops at that link. one bag of bio data later, you have 5–10% emails and a list of creator usernames you still have to research one-by-one.

2. the linktree black hole

a huge share of creators don't even put a website in the bio link slot — they put a Linktree, Beacons, or similar bio-link aggregator. bio scrapers stop dead at the linktree page. this scraper auto-follows the bio link to the actual destination and pulls emails from whatever sits behind it.

3. the "deeper than the homepage" reality

even when the website is reachable, the email is rarely on the homepage. it's on /contact, in the footer, on the about page, or hidden behind a mailto: link. scrapers that don't actually visit the website miss every one of those sources. that's why bio-only tooling caps out below 10%.

this scraper handles all three: it pulls bio emails, follows linktree / beacons to the real website, and scans contact pages, footers, and mailto: links for additional addresses — at $0.02 per creator, with a typical 40–60% hit rate on profiles that have an external website link.

how it works

how to find tiktok creator emails in 4 steps

from a niche keyword to a verified email list in under 10 minutes. average run cost: $2.01 for 100 creators.

1
search by niche or paste profile urls
enter keywords like "fitness trainer" or "real estate agent", set a result cap, and toggle email + social extraction. or skip search entirely and paste direct profile urls (tiktok.com/@username) when you already have a target list.
{ "searchTerms": ["personal trainer", "fitness coach"], "maxResults": 100, "scrapeEmails": true, "scrapeSocials": true }
2
find matching creator profiles
the scraper searches tiktok and pulls every matching profile — username, full name, bio, follower count, following, total likes, verification status, and any external link in the bio.
3
enrich each profile by visiting its website
this is the step bio-only tools skip. for every profile with an external link, the scraper visits the website (or follows the linktree / beacons page first to find the real one), then scans contact pages, footers, and mailto: links for emails. it also extracts phone numbers and any cross-platform handles it finds — Facebook, Instagram, Twitter/X, LinkedIn, YouTube.
4
export verified contact data
each creator returns one structured record with bio emails, website emails, deduped allEmails, phones, and social links. download as JSON, CSV, or Excel — or pull via the Apify API into HubSpot, Salesforce, n8n, Zapier, or Google Sheets.
{ "username": "fitcoach_mike", "fullName": "Mike Johnson Fitness", "bio": "Certified PT | Online coaching | DM for plans", "followers": 45000, "following": 892, "likes": 1200000, "verified": false, "profileUrl": "https://www.tiktok.com/@fitcoach_mike", "externalUrl": "https://fitcoachmike.com", "bioEmails": ["[email protected]"], "websiteEmails": ["[email protected]", "[email protected]"], "allEmails": ["[email protected]", "[email protected]", "[email protected]"], "phones": ["(813) 555-0199"], "socialLinks": { "instagram": "https://instagram.com/fitcoach_mike", "youtube": "https://youtube.com/@fitcoachmike", "facebook": "https://facebook.com/fitcoachmikefitness" }, "source": "TikTok" }
what you get back

what the tiktok email scraper extracts

one structured record per creator. bio data, contact data, engagement metrics, and cross-platform handles — drop straight into a CRM or cold-email tool.

group fields what it's for
contact info bioEmails, websiteEmails, allEmails (deduped), phones, socialLinks (Facebook, Instagram, Twitter/X, LinkedIn, YouTube) the conversion data. allEmails is the deduped union of bio + website addresses — the field your cold outreach tool actually consumes.
profile data username, fullName, bio, profileUrl, externalUrl identifier set. externalUrl is the website (or linktree destination) that produced the website emails — useful for QA and personalization.
engagement metrics followers, following, likes qualifier set. filter post-scrape on follower count to isolate micro-influencers (10K–100K) or vetted nano-creators (1K–10K).
account status verified, source credibility flags. verified: true isolates blue-check accounts. when merging with output from sibling scrapers, source: "TikTok" labels the platform of origin.
how it stacks up

tiktok email scrapers compared

honest comparison. pricing pulled from each competitor's public site at the time of writing — confirm with the vendor before buying. our edge is structural: visits the creator's website instead of stopping at the bio.

feature this scraper (data-runner.dev) Scravio Modash IGLeads
bio email extraction yes yes yes yes
website email extraction (visits creator's site) yes — scans contact pages, footers, mailto: links not advertised not advertised not advertised
linktree / beacons follow yes — auto-follows to real destination scans linktree-style pages not advertised not advertised
cross-platform social profiles FB · IG · X · LinkedIn · YouTube not specified per-creator not specified not specified
phone numbers from bio + websites not advertised not advertised not advertised
email hit rate 40–60% on profiles with an external link not advertised not advertised not advertised
pricing $0.02 per lead + $0.01 start fee. no subscription. credit-based with free trial; full pricing not on product page 14-day free trial; paid tiers not on product page $59 / $149 / $299 per month (10K / 50K / unlimited emails)
setup run on Apify in 30s. JSON / CSV / Excel / API / Zapier / Make / n8n / HubSpot / Salesforce out of the box web app, CSV / Excel export, HubSpot + Mailchimp + Apollo integrations web app + Influencer Marketing API + Shopify integration web app, CSV export
honest read — the website-visit step is the structural difference. every other tool here either stops at the tiktok bio or stops at a linktree page. that's why public hit-rate claims for bio-only tooling rarely break the 10% mark, and why this scraper hits 40–60% on profiles with a website link. the trade-off: pay-per-event ($0.02/lead) makes more sense for occasional or scaled-on-demand sourcing than for an always-on team scraping 50K+ creators a month — at that volume, a flat-rate subscription like IGLeads' Business tier ($149/mo for 50K) starts to look comparable on dollar terms, with a meaningfully worse contact-data depth. confirm pricing with each vendor before you switch.
who runs this scraper

four ways teams use it

scenarios are illustrative, not testimonials — the scraper is brand-new on Apify and we don't fake reviews. share your own use case and we'll feature it here.

illustrative
influencer marketing agency · niche creator list

an agency builds a list of 200 fitness creators on tiktok with 50K–200K followers — searches "personal trainer", "home workout", "fitness coach", caps at 200 results, both email and social extraction on. 200 leads × $0.02 + $0.01 start fee = $4.01. inside ~15 minutes they have a CSV with bio + website emails, IG / YouTube handles for cross-channel verification, and follower counts to filter on. the agency drops the list straight into Instantly for a sponsorship pitch.

illustrative scenario. reach out to share your own.
illustrative
brand partnership manager · product seeding

a CPG brand sourcing micro-influencers for a product-seeding push runs the scraper on five niche keywords ("clean beauty", "skincare routine", etc.), 100 creators each — 500 leads × $0.02 + $0.01 = $10.01 total. they filter post-export to creators with 10K–80K followers and at least one website email (the verified contact path), giving them ~150–250 high-confidence outreach targets that would have taken a week of manual research.

illustrative scenario. reach out to share your own.
illustrative
B2B sales · service-business owners on tiktok

a SaaS team selling to local service businesses pulls "real estate agent", "wedding photographer", and "personal trainer" creators — these are operators who promote their services on tiktok and link out to a real business website. 300 leads × $0.02 + $0.01 = $6.01. the website-emails column is the gold here: bio emails are often personal, but website emails (info@, contact@) are the deliverable inbox for a B2B pitch.

illustrative scenario. reach out to share your own.
illustrative
talent agency · emerging creator scouting

a talent agency scouting under-represented niches runs weekly scrapes against rotating keyword sets, capping at 100 creators per run — $2.01 per run, ~$8 per month. they push the JSON output into n8n, dedupe against last week's list, and surface only new creators above 25K followers with a working email. it replaces a junior associate's manual research without missing any of the cross-platform handles (Instagram + YouTube) the agency uses for vetting.

illustrative scenario. reach out to share your own.
pricing

pay per lead. no subscription.

you only pay Apify for results. no monthly fee, no minimum commitment, no hidden costs. the actor charges a one-time start fee per run plus a flat per-lead price.

$0.02 per lead

+ $0.01 actor start fee, one-time per run

100 leads = $2.01 · 500 leads = $10.01 · 1,000 leads = $20.01

each "lead" includes profile data, bio + website emails, phone numbers, and cross-platform social profiles — one structured record per creator scraped.

new to Apify? you get $5 in free credits on signup — that's ~249 creators scraped before you spend a cent of your own.

run on Apify →
got questions

FAQ

how it works, what it costs, what's legal, and how it handles edge cases.

The TikTok Email Scraper is a tool that extracts verified emails, phone numbers, and cross-platform social profiles from TikTok creator profiles. It is the only TikTok scraper that visits each creator's external website to find hidden contact information that isn't visible on TikTok — bio-only scrapers miss roughly 90% of the emails this one finds. Pricing is $0.02 per lead plus a $0.01 actor start fee, with no monthly subscription. Runs on Apify; exports to JSON, CSV, or Excel.

Two stages. First, it searches TikTok for profiles matching your keywords and extracts any emails visible in the bio. Second, for profiles that have an external website link, it visits that website — auto-following Linktree, Beacons, or similar bio-link pages — and scans contact pages, footers, and mailto: links for additional email addresses. Both sets are deduped into a single allEmails field per creator.

Bio-only scrapers typically return emails for under 10% of profiles, because TikTok bios rarely contain a working email. This scraper achieves a 40–60% hit rate on profiles with an external website link, because it visits the website and scans contact pages, footers, and mailto: links. Combined across all scraped profiles (including those without an external link), expect emails for roughly 30–50% of the list, depending on the niche.

Yes. Use the Direct Profile URLs input field to provide specific TikTok profile URLs like https://www.tiktok.com/@username. The scraper extracts the full profile data and visits the linked website to pull emails — the same enrichment flow as keyword search, just skipping the search step.

Yes. Pass one or more search terms — niche-specific keywords work best ("wedding photographer" beats "photographer", "clean-beauty creator" beats "beauty"). The scraper searches TikTok for matching creators, returns up to maxResults profiles, and enriches each with email + social extraction. Filter post-scrape by follower count, verification status, or whether the record has a website email to isolate the segment you actually want.

Yes. Many creators use a Linktree, Beacons, or similar bio-link aggregator instead of linking to their actual website from the TikTok bio. This scraper auto-follows those bio-link pages to the real destination and scans that destination for emails — which is one of the main reasons the hit rate sits at 40–60% rather than under 10% like bio-only tooling.

Run the scraper on niche keywords matching your target creator type, set both scrapeEmails and scrapeSocials to true, and export as CSV. Filter the export to creators with at least one website email (the deliverable inbox for B2B-style outreach) and the follower-count band you want — micro-influencers usually sit at 10K–100K. A 200-creator run costs $4.01 and typically yields 60–120 verified email addresses ready for an outreach tool like Instantly, Lemlist, or HubSpot.

Searching and extracting profile data takes about 1–2 minutes per 50 profiles. Website email extraction adds roughly 15 seconds per profile that has an external link. A 100-profile run typically completes in 5–10 minutes; a 1,000-profile run runs about an hour.

Yes. Apify exposes a REST API and webhook system out of the box, plus native CSV / JSON / Excel exports. Common patterns: push results to Google Sheets via Zapier or Make, sync into HubSpot or Salesforce by API or webhook, or chain into an n8n workflow that dedupes against your existing creator list and routes new contacts into a cold-outreach sequence. The Apify API key plus the actor ID is all the integration needs.

The scraper only extracts publicly available data from TikTok profiles and public websites. Scraping public data is generally permissible in most jurisdictions, but how you use the output is what matters: ensure your outreach complies with applicable data-protection laws (GDPR, CCPA, CAN-SPAM), and consult your legal team if your specific use case is unusual. See the data-runner.dev disclaimer for the full policy.

start scraping creators

run the tiktok email scraper

$0.02 per lead · $5 free Apify credit on sign-up · JSON, CSV, Excel, API, n8n out of the box

part of the data-runner.dev catalog · explore all scrapers