TikTok Influencer Email Finder avatar

TikTok Influencer Email Finder

Pricing

from $0.79 / 1,000 profile scrapeds

Go to Apify Store
TikTok Influencer Email Finder

TikTok Influencer Email Finder

Find TikTok influencer emails from profiles or a keyword. Get public bio emails with a domain health check, linked-page contacts, social links, followers, likes and verified status.

Pricing

from $0.79 / 1,000 profile scrapeds

Rating

0.0

(0)

Developer

ParseBird

ParseBird

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

TikTok Influencer Email Finder

TikTok Influencer Email Finder extracts public emails of TikTok influencers and creators from a list of profiles or from a niche keyword, with a domain health check on every address, plus website, social links, follower, like and video counts for each TikTok profile.

Scan TikTok usernames or discover creators for a keyword, then filter by followers, verified status, public contact and exact email domain to build an influencer outreach list in minutes.

ParseBird TikTok Suite Β Β β€’Β Β Trends, ads, LIVE, shop, stories, downloads & creator emails
TikTok Trends Scraper
Trending hashtags, sounds, creators
TikTok Ads Scraper
Creative Center Top Ads
TikTok Top Ads Scraper
Top ads by likes tier & language
TikTok Live Search Scraper
LIVE rooms broadcasting now
TikTok Shop Reviews Scraper
Product reviews and ratings
TikTok Story Viewer
Active stories, no login
TikTok Slideshow Downloader
Photo-mode posts as image files
TikTok Video Downloader
MP4 videos to your cloud storage
TikTok Influencer Email Finder
You are here

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

Use Apify Actor parsebird/tiktok-influencer-email-finder to find public emails of TikTok creators. Example with ApifyClient (Python): client.actor("parsebird/tiktok-influencer-email-finder").call(run_input={"target":"profiles","profileTargets":["jamescharles","@painted","https://www.tiktok.com/@tiktok"],"includeLinkedPages":true}). Inputs: target string required ("profiles" or "keyword", default "profiles"); profileTargets array of strings (TikTok usernames, @handles or profile URLs, used with target=profiles, max 5000); keyword string (one niche keyword such as "fitness coach", used with target=keyword); includeLinkedPages boolean (default false; also open the profile's website or link-in-bio page plus up to 2 follow-up pages for more emails and social links); minimumFollowers integer optional; maximumFollowers integer optional; verifiedOnly boolean (default false); requirePublicContact boolean (default false; keep only profiles with an email, website or social link); emailDomains array of strings optional (exact domains such as gmail.com; profiles with no matching email are skipped); maxItems integer optional (empty = all). Output: one row per profile with username, profileUrl, emails[{address, sourceUrl, sourceType ("tiktok_bio" or "linked_page"), domainHealth ("healthy", "unhealthy" or "unknown")}], socialLinks[{platform, url}], displayName, bio, avatarUrl, userId, followerCount, followingCount, likeCount, videoCount, isVerified, isPrivate, isSeller, websiteUrl, and for keyword runs matchedKeyword and matchContext. An empty emails array means no public email was found. API docs: https://docs.apify.com/api/client/python/ and https://docs.apify.com/api/client/js/. Token: https://console.apify.com/account/integrations.

What is TikTok Influencer Email Finder?

TikTok Influencer Email Finder is a TikTok email scraper for influencer marketing and creator outreach. Give it TikTok usernames, @handles or profile links, or a niche keyword such as skincare or dog trainer, and it returns one row per TikTok profile with every public email address it can find, where each email was found, and a basic domain health check.

Each row also includes the creator's bio, website, social links (Instagram, YouTube, X, Facebook and more), exact follower count, likes, video count, and verified, private and seller flags. You don't need a TikTok account or the TikTok API.

The easiest way to try it is to open the actor, keep the prefilled profiles, and click Start.

What can TikTok Influencer Email Finder do?

  • πŸ“§ Find public emails in TikTok bios, including addresses written as name [at] brand [dot] com.
  • πŸ”— Check linked pages for more contacts: the creator's website or link-in-bio page (Linktree, Beacons, Stan Store and similar), plus up to two follow-up pages such as a contact page.
  • βœ… Check each email's domain: MX records (or the domain's address record) show whether the domain can receive mail at all.
  • πŸ” Two input modes: scan a list of profiles, or discover creators from a keyword using TikTok search suggestions and TikTok LIVE search for the keyword and its related search terms.
  • 🎯 Filter for outreach: minimum and maximum followers, verified only, public contact only, and exact email domains (for example only gmail.com or your partner brand's domain).
  • 🌐 Collect social links to Instagram, YouTube, X (Twitter), Facebook, LinkedIn, Snapchat, Twitch, Threads, Discord and more.
  • ⏱️ Schedule runs with Apify schedules to refresh your influencer list every week.
  • πŸ”Œ Connect results to the Apify API, webhooks, and integrations such as Make, Zapier, Google Sheets, HubSpot and Slack.
  • πŸ“ Export your TikTok email list as JSON, CSV, Excel, HTML or XML.

What data can you extract from TikTok profiles?

FieldDescription
usernameTikTok username
profileUrlPublic TikTok profile URL
emails[].addressPublic email address
emails[].sourceUrlPage where the email was shown
emails[].sourceTypetiktok_bio or linked_page
emails[].domainHealthhealthy, unhealthy or unknown (domain check only, not a mailbox check)
socialLinks[]platform and url of other public social profiles
websiteUrlWebsite linked from the TikTok profile
displayName, bio, avatarUrl, userIdProfile details
followerCount, followingCount, likeCount, videoCountExact public counts
isVerified, isPrivate, isSellerTikTok verified badge, private account, TikTok Shop seller
matchedKeyword, matchContextKeyword runs only: the keyword, and the TikTok search suggestion or LIVE room that surfaced the creator

How to find TikTok influencer emails

  1. Open TikTok Influencer Email Finder and click Try for free.
  2. In Find emails from, choose Profiles and paste TikTok usernames or profile URLs, one per line. Or choose Keyword and enter a niche, such as fitness coach.
  3. Turn on Check linked pages for more contacts to also search the creator's website and link-in-bio page.
  4. Optionally set Minimum followers, Maximum followers, Verified profiles only, Profiles with public contact only or Email domains.
  5. Set Max profiles to control the cost of a keyword run, then click Start.
  6. Download the results from the Output tab as CSV, Excel or JSON, or read them through the API.

Input parameters

ParameterTypeRequiredDefaultDescription
targetstringYesprofilesprofiles scans profileTargets; keyword finds creators for keyword. The other field is ignored.
profileTargetsarray of stringsWith profilesβ€”TikTok usernames, @handles or profile URLs (up to 5,000)
keywordstringWith keywordβ€”One niche keyword used to find creator profiles
includeLinkedPagesbooleanNofalseAlso check the profile's website or link-in-bio page and up to two follow-up pages. Private or login-gated pages are skipped.
minimumFollowersintegerNoβ€”Only profiles with at least this many followers
maximumFollowersintegerNoβ€”Only profiles with no more than this many followers
verifiedOnlybooleanNofalseOnly profiles with TikTok's verified badge
requirePublicContactbooleanNofalseOnly profiles with at least one email, website or social link
emailDomainsarray of stringsNoβ€”Keep only emails on these exact domains; profiles without a matching email are skipped
maxItemsintegerNoβ€”Stop after saving this many profiles. Empty = all found.
proxyConfigurationobjectNoApify Proxy, USNetwork settings

Example input:

{
"target": "profiles",
"profileTargets": ["jamescharles", "@tiktok", "https://www.tiktok.com/@painted"],
"includeLinkedPages": true,
"verifiedOnly": false,
"requirePublicContact": false
}

Output example

Real rows from a run with Check linked pages turned on. You can download the dataset in JSON, CSV, Excel, HTML or XML.

[
{
"username": "jamescharles",
"profileUrl": "https://www.tiktok.com/@jamescharles",
"emails": [
{
"address": "management@painted.co",
"sourceUrl": "https://www.tiktok.com/@jamescharles",
"sourceType": "tiktok_bio",
"domainHealth": "healthy"
}
],
"socialLinks": [],
"displayName": "James Charles",
"bio": "βœ‰οΈ management@painted.co\n🎨 @Painted @PaintedUK\n🎢 @James Charles Music \n\nPRE-SAVE MY NEW SINGLE 5150! 🚨‡️",
"avatarUrl": "https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/56ac3316193300d4e8295c752415cced~tplv-tiktokx-cropcenter:1080:1080.jpeg?...",
"userId": "190068318278651904",
"followerCount": 39156311,
"followingCount": 372,
"likeCount": 1602019662,
"videoCount": 1258,
"isVerified": true,
"isPrivate": false,
"isSeller": false,
"websiteUrl": "http://jamescharles.lnk.to/5150"
},
{
"username": "painted",
"profileUrl": "https://www.tiktok.com/@painted",
"emails": [
{
"address": "creators@painted.co",
"sourceUrl": "https://painted.co/pages/contact",
"sourceType": "linked_page",
"domainHealth": "healthy"
},
{
"address": "media@painted.co",
"sourceUrl": "https://painted.co/pages/contact",
"sourceType": "linked_page",
"domainHealth": "healthy"
}
],
"socialLinks": [
{ "platform": "instagram", "url": "https://www.instagram.com/painted.co" },
{ "platform": "youtube", "url": "https://www.youtube.com/jamescharles" }
],
"displayName": "Painted",
"bio": "PAINTED BY JAMES CHARLES 🎨\n\nBlend, but don't blend in! 🌈\nA mascara sisters swear by 🀞🏽 \nShop NOW on Painted.co πŸ‘€",
"userId": "7153097567916688430",
"followerCount": 1471325,
"followingCount": 82,
"likeCount": 111428789,
"videoCount": 824,
"isVerified": true,
"isPrivate": false,
"isSeller": true,
"websiteUrl": "https://painted.co/"
}
]

Keyword runs add matchedKeyword and matchContext, for example "matchContext": "TikTok search suggestion for \"dogtraineru\"" or "LIVE search result for \"dog trainer\": <room title>".

Python API example

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("parsebird/tiktok-influencer-email-finder").call(run_input={
"target": "keyword",
"keyword": "fitness coach",
"includeLinkedPages": True,
"minimumFollowers": 1000,
"requirePublicContact": True,
"maxItems": 100,
})
for profile in client.dataset(run["defaultDatasetId"]).iterate_items():
for email in profile["emails"]:
print(profile["username"], profile.get("followerCount"), email["address"], email["domainHealth"])

JavaScript API example

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('parsebird/tiktok-influencer-email-finder').call({
target: 'profiles',
profileTargets: ['jamescharles', '@painted', 'https://www.tiktok.com/@tiktok'],
includeLinkedPages: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
const withEmail = items.filter((p) => p.emails.length > 0);
console.log(`${withEmail.length} of ${items.length} profiles have a public email`);

Use cases

  • Influencer marketing: build a list of TikTok creators in your niche with a business email and follower range that fits your budget.
  • Creator outreach and UGC sourcing: find micro-influencers (for example 1,000 to 50,000 followers) who list a contact email.
  • Agency prospecting: collect the management or booking emails that talent agencies publish on creator profiles.
  • CRM enrichment: add emails, websites and social links to TikTok usernames you already have.
  • Brand monitoring: check which creators list your company's domain with the email domain filter.

How it works

  1. Profiles mode reads each public TikTok profile page. Keyword mode first finds candidate creators from TikTok's search suggestions (including username-style variants of the keyword) and from TikTok LIVE search for the keyword and its related search terms, then reads each candidate's profile.
  2. Filters that can be checked early (followers from LIVE results, verified status from suggestions) skip non-matching creators before their profile is read.
  3. Emails and social links are taken from the bio. With Check linked pages on, the profile's website or link-in-bio page is opened, plus up to two more pages: a contact or about page on the same site, or the creator's own sites listed on a link-in-bio page. Social networks, private pages and login pages are not opened.
  4. Each email domain is checked with a DNS lookup, and each matching profile is saved as one row.

How much does it cost to find TikTok influencer emails?

What is the price per TikTok profile?

The actor uses pay-per-event pricing: you pay for each profile saved to the dataset. Compute and proxy costs are included in the event price.

EventFree planBronzeSilverGold
profile-scraped$0.00129 ($1.29 / 1,000)$0.00119 ($1.19 / 1,000)$0.00099 ($0.99 / 1,000)$0.00079 ($0.79 / 1,000)

One profile-scraped event is one TikTok profile row saved to the dataset, with or without an email. Profiles skipped by your filters, and profiles that can't be read, are not charged. For example, 1,000 profiles cost $1.29 on the Free plan. Apify's free plan includes monthly platform credits you can use to try the actor.

How do I keep costs predictable?

Set Max profiles for keyword runs, and use Profiles with public contact only or Email domains so that only useful rows are saved and charged.

TikTok Influencer Email Finder only collects data that creators show publicly on their TikTok profile and on public pages they link to. It doesn't log in, and it doesn't read private accounts' videos or any login-gated page. Emails and other personal data are still protected by laws such as the GDPR and CCPA, and sending marketing email is regulated by laws such as CAN-SPAM. Use the data for legitimate purposes, and follow the rules that apply to your outreach. Read Apify's guide on whether web scraping is legal, and consult a lawyer if you're unsure.

ActorWhat it does
TikTok Live Search ScraperLIVE rooms for a keyword with viewers, stream links and creators
TikTok Trends ScraperTrending hashtags, videos, sounds and creators
TikTok Story ViewerView and download active public TikTok stories
TikTok Video DownloaderDownload TikTok videos as MP4
TikTok Slideshow DownloaderDownload photo-mode posts as image files
TikTok Shop Reviews ScraperTikTok Shop product reviews and ratings
TikTok Ads ScraperTikTok Creative Center top ads
TikTok Top Ads ScraperTop ads by likes tier and language
Instagram Profile Scraper - Email, Phone, SocialsContacts and stats from Instagram profiles
Website Email, Phone Numbers & Social Media Profiles FinderContacts from any list of websites

FAQ

Does this TikTok email finder need a TikTok account or login? No. It reads public TikTok profile pages only, so it needs no account, cookies or TikTok API key.

Why do some profiles have an empty emails array? Many creators don't publish an email in their bio. Turn on Check linked pages to also search the creator's website or link-in-bio page, and use Profiles with public contact only to drop profiles with nothing to contact.

What does domainHealth mean? healthy means the email's domain publishes mail servers (MX records), or an address record that serves as its mail host. unhealthy means the domain doesn't exist or says it accepts no mail. unknown means the DNS lookup failed. It doesn't check that the mailbox itself exists.

How many creators does a keyword find? It depends on the niche. In our tests, skincare produced about 245 candidate profiles; narrower niches produce fewer. Keyword mode uses TikTok search suggestions and LIVE search, so it favours creators whose username contains the keyword and creators who go LIVE. It isn't a full copy of TikTok's in-app user search. Keywords in non-Latin scripts use LIVE search only.

Can I search large verified creators only? Yes. Turn on Verified profiles only and set Minimum followers. Expect fewer matches in keyword mode, because most creators surfaced by suggestions and LIVE search are small and medium accounts. If you already know the accounts, use Profiles mode.

Which social links are collected? Instagram, YouTube, X (Twitter), Facebook, LinkedIn, TikTok, Snapchat, Twitch, Pinterest, Threads, Discord, Spotify, SoundCloud, Telegram, WhatsApp, Patreon, Kick, Bluesky, Reddit and GitHub profile links from the bio and the linked pages. Links to single posts, share buttons and policy pages are left out.

Can I schedule recurring runs or use it through the API? Yes. Use Apify schedules for weekly refreshes, the API tab for code access, and integrations to send rows to Google Sheets, HubSpot, Make or Zapier.

Something is missing or wrong. Where do I report it? Open an issue on the Issues tab with the input you used, and we'll look into it.