TikTok Creator Email Finder avatar

TikTok Creator Email Finder

Pricing

from $0.90 / 1,000 creator leads

Go to Apify Store
TikTok Creator Email Finder

TikTok Creator Email Finder

Find public TikTok creator emails, websites, social links, and audience details for outreach and influencer lead generation.

Pricing

from $0.90 / 1,000 creator leads

Rating

0.0

(0)

Developer

Hanna Nosova

Hanna Nosova

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

TikTok Creator Email Finder converts public TikTok profiles into outreach-ready creator leads with public emails, websites, social links, follower and video counts, verification, confidence, source URLs, and clear availability statuses.

It is designed for teams that already have usernames or profile URLs and want a repeatable way to qualify them for sponsorships, partnerships, recruiting, or research. The dataset preserves profiles with no visible contact when requested, making list coverage measurable.

Quick start

  1. Add TikTok handles or full profile URLs to profiles.
  2. Set maxLinkedPagesPerProfile to control linked-website enrichment.
  3. Run the Actor and export the resulting lead rows as CSV, JSON, Excel, XML, or through the API.

Example output

{
"username": "examplecreator",
"displayName": "Example Creator",
"primaryEmail": "partnerships@example.com",
"externalUrl": "https://example.com",
"followerCount": 82000,
"videoCount": 410,
"verified": false,
"contactConfidence": "high",
"status": "found",
"profileUrl": "https://www.tiktok.com/@examplecreator",
"contactSourceUrls": ["https://www.tiktok.com/@examplecreator"],
"collectedAt": "2026-08-11T20:00:00.000Z"
}

What data you get

Rows can include username, display name, biography, profile URL, avatar URL, public email, linked website, additional public emails, other social links, follower, following, like and video counts, verification, source evidence, confidence, status, and collection time. Optional fields are nullable when TikTok or the creator's public website does not show them.

Input settings

SettingJSON keyDescription
TikTok handles or profile URLsprofilesAdd 1–50 public TikTok handles such as tiktok or full profile URLs.
Maximum linked pages per creatormaxLinkedPagesPerProfileInspect up to this many public pages on the creator's linked website for emails and social links. Set to 0 for profile-only extraction.
Save profiles without a public emailincludeNoContactSave one truthful status row even when no public email is visible, so outreach lists preserve coverage and profile metrics.
Run time limit in secondsrunTimeSecsStop admitting new profiles before this shared run deadline. Use 30–270 seconds.
Proxy configurationproxyConfigurationOptional Apify proxy settings for regions where direct TikTok access is unavailable.

Output fields

FieldJSON keyDescription
UsernameusernameTikTok username.
Display namedisplayNameVisible creator name.
Profile URLprofileUrlCanonical TikTok profile URL.
AvataravatarUrlPublic avatar URL when available.
BiographybioVisible TikTok biography.
FollowersfollowerCountVisible follower count.
FollowingfollowingCountVisible following count.
VideosvideoCountVisible video count.
LikesheartCountVisible total profile like count.
VerifiedverifiedVisible verification state.
PrivateprivateAccountWhether the profile is private.
SellersellerVisible TikTok seller flag when available.
External websiteexternalUrlPublic website linked from the TikTok bio.
EmailsemailsUnique public emails found on the bio or bounded linked pages.
Primary emailprimaryEmailFirst public email selected for outreach.
Social linkssocialLinksOther public social URLs found on linked pages.
Contact sourcescontactSourceUrlsPublic URLs where contact evidence was found.
Contact confidencecontactConfidenceWhether the email came from the profile, linked website, or was not found.
Statusstatusfound, no_public_contact, or profile_unavailable.
ErrorerrorInput-specific diagnostic when the public profile was unavailable.
Collected atcollectedAtUTC collection timestamp.

Ready-to-run examples

Open a public example to inspect its input, run it, or reuse it as a task:

Fast profile-only check:

{"profiles":["tiktok","nasa"],"maxLinkedPagesPerProfile":0,"includeNoContact":true}

Contact enrichment:

{"profiles":["https://www.tiktok.com/@tiktok"],"maxLinkedPagesPerProfile":3,"includeNoContact":true}

Who is it for?

  • Influencer marketing teams qualifying creators for paid campaigns.
  • Agencies assembling sponsorship and UGC outreach lists.
  • Partnerships teams checking public business contact channels.
  • Sales and recruiting operations enriching creator records in a CRM.
  • Developers and agents that need structured TikTok lead data.

Pricing

This Actor uses pay-per-event pricing: one small start charge per run and a tiered result charge for each saved creator row. A saved no-contact or unavailable status row is charged because it records the outcome for a requested creator and prevents silent gaps. Check the live TikTok Creator Email Finder Pricing tab for exact plan rates.

Tips and limits

  • The input maximum is 50 profiles per run; linked-page enrichment is capped at five pages per creator.
  • Only public contact details are returned. The Actor does not infer, generate, or purchase private emails.
  • TikTok profiles and linked public pages can change or become unavailable, so some fields may be nullable.
  • Keep source URLs with each lead so an outreach operator can review where a contact detail was published.
  • Use the results responsibly and follow applicable privacy, marketing, and platform requirements.

API usage

curl -X POST "https://api.apify.com/v2/acts/fetch_cat~tiktok-creator-email-finder/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"profiles":["tiktok"],"maxLinkedPagesPerProfile":2}'

JavaScript:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('fetch_cat/tiktok-creator-email-finder').call({
profiles: ['tiktok'], maxLinkedPagesPerProfile: 2,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

Python:

import os
from apify_client import ApifyClient
client = ApifyClient(os.environ['APIFY_TOKEN'])
run = client.actor('fetch_cat/tiktok-creator-email-finder').call(run_input={
'profiles': ['tiktok'], 'maxLinkedPagesPerProfile': 2,
})
items = client.dataset(run['defaultDatasetId']).list_items().items

Use with MCP and AI agents

Connect to the official Apify MCP server at https://mcp.apify.com?tools=fetch_cat/tiktok-creator-email-finder, or use this MCP client entry:

{"mcpServers":{"apify":{"url":"https://mcp.apify.com?tools=fetch_cat/tiktok-creator-email-finder"}}}

Example prompts: “Find public contact details for these TikTok creators and keep the source URLs,” and “Run the Actor, then return creators with more than 50,000 followers and a high-confidence email.”

FAQ

Does it require a TikTok login?

No TikTok credential is requested. The Actor works with information shown on public profiles and linked public websites.

Why is an email missing?

The creator may not publish one, the profile may be temporarily unavailable, or the selected linked-page limit may not cover the page where it appears. Inspect status and contactSourceUrls.

Can I keep creators without emails?

Yes. Leave includeNoContact enabled to receive explicit no_public_contact or profile_unavailable rows.

Can I automate recurring qualification?

Yes. Use Apify schedules, webhooks, REST, the client libraries, or MCP and compare rows over time.

Support

Open an issue from the Actor page with the run ID or run URL, input JSON, expected output, actual output, and one reproducible public TikTok profile URL. Remove unrelated sensitive information before submitting it.