Tiktok Profile Email Scraper avatar

Tiktok Profile Email Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Tiktok Profile Email Scraper

Tiktok Profile Email Scraper

📧 Unlock TikTok lead gold! Our TikTok Profile Email Scraper extracts business emails from creators & brands fast—ideal for sales teams, marketers, and agencies. 🎯 Get targeted outreach lists instantly and boost conversions

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

SolidScraper

SolidScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

TikTok Profile Email Scraper 📬

TikTok Profile Email Scraper is an Apify actor that scrapes TikTok profile data and helps you extract email addresses from profile bios (when they’re publicly listed), along with useful profile metrics like followers, videos, likes, and verification status. If you’re searching for a TikTok email scraper, a TikTok profile email extractor, or extract email from TikTok profile workflows for lead generation and research, this actor is built to automate that process at scale—saving you hours of manual work.

Whether you’re a marketer building contact lists, a recruiter screening public creator or brand profiles, or a data enthusiast analyzing TikTok creator metadata, you can run this actor on one or many TikTok profile URLs in a single job.


🚀 Why choose TikTok Profile Email Scraper?

FeatureBenefit
All-in-one profile + email extractionExtract emails (from bio) and capture profile metrics in one run
Built-in proxy support for reliable scrapingKeeps scraping stable across batches using residential proxies by default
Resilient execution with per-URL handlingIncludes resilience to reduce failure rates when scraping individual profiles
Structured dataset outputReturns consistent fields (email, bio, follower counts, and more) for easy importing
Scales across multiple profile URLsProcess multiple TikTok profiles in one execution by providing startUrls
Automation-friendly resultsSaves results live to the TikTok Profile Data dataset for downstream exports

🔑 Key features

  • 📌 Accurate email extraction from bios: Detects email addresses in the profile bio and returns email (primary) plus emails (all found)
  • 🌐 Profile metadata included: Pulls username, full_name, bio, followers_count, following_count, video_count, likes_count, and is_verified
  • 🧾 Verified profile context: Captures is_verified so you can prioritize high-signal accounts in a TikTok lead generation email scraper workflow
  • 🛡️ Reliability-focused scraping: Uses residential proxies by default and supports proxy configuration when provided
  • 💾 Real-time saving: Each profile result is pushed immediately to the Apify dataset (via charged_event_name="result") so you don’t lose progress
  • 🔄 Live timestamps for analysis: Includes timestamp to track when the TikTok profile data scraper email job was run
  • 📦 Ready for automation pipelines: Designed for automated TikTok email harvesting software use cases where you export and enrich data

📝 Input

Provide input via an input.json file. Example structure:

{
"startUrls": [
{
"url": "https://www.tiktok.com/@taylor_pfeffer"
}
]
}

Input Fields

FieldRequiredDescription
startUrlsList one or more TikTok profile URLs to scrape. This is the only required input.

Note: The actor description indicates it uses residential proxies by default. In the provided code, it also reads proxyConfiguration from input, but the input schema in this repo only defines startUrls.


📦 Output

After execution, the actor saves each profile’s data in JSON format to the TikTok Profile Data dataset.

Sample output for one scraped profile:

[
{
"success": true,
"profile_url": "https://www.tiktok.com/@taylor_pfeffer",
"username": "taylor_pfeffer",
"email": "pfeffertaylor@gmail.com",
"emails": ["pfeffertaylor@gmail.com"],
"bio": "be kind \nOrlando FL\n✨taylorxhairstyles✨\n💌pfeffertaylor@gmail.com💌",
"full_name": "taylor",
"display_name": "taylor_pfeffer",
"followers_count": 2600000,
"following_count": 131,
"video_count": 1275,
"likes_count": 78300000,
"is_verified": false,
"avatar_url": "https://p16-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/9ee5cc9bdab139a0897ad5c650c17ca2~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=f429b511&x-expires=1748923200&x-signature=A4thUYc9uukA1h5E0rXIk7etSg8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"timestamp": "2025-06-01 04:28:40"
}
]

If scraping fails for a URL, the actor returns a success: false object with an error message.

Output Fields

FieldTypeDescription
usernamestringTikTok username extracted from the profile data
full_namestringFull name (nickname) from the profile data
emailstring | nullPrimary email found in the profile bio (first match)
emailsarrayAll extracted email addresses found in the profile bio
followers_countnumberNumber of followers
following_countnumberNumber of accounts the user is following
video_countnumberTotal number of videos posted
likes_countnumberTotal number of likes across videos (heartCount)
biostringRaw bio text from the profile
is_verifiedbooleanWhether the profile is verified
profile_urlstringNormalized profile URL (trailing slash removed)
avatar_urlstringURL to the user’s profile avatar
successbooleanIndicates whether scraping succeeded for this profile
errorstring | nullError details when success is false
timestampstringTimestamp string recorded at scrape time (%Y-%m-%d %H:%M:%S)

🧭 How to use TikTok Profile Email Scraper (via Apify Console)

  1. Open Apify Console
    Log in at https://console.apify.com and open the Actors page.

  2. Find the actor
    Search for TikTok Profile Email Scraper and open the actor details page.

  3. Enter input in the INPUT panel
    Add your TikTok profile URLs under startUrls as a list of objects with url.

  4. (Optional) Proxy configuration
    The code supports reading a proxyConfiguration object from input. The repo’s input schema only lists startUrls, but the actor is designed to use residential proxies by default.

  5. Click Run
    Start the job. The actor processes the provided profile URLs sequentially and pauses briefly between profiles.

  6. Monitor progress in logs
    You’ll see logs for how many URLs loaded and which profile is currently being scraped, along with any errors per URL.

  7. Open the dataset results
    After it finishes, open the OUTPUT tab and view the TikTok Profile Data dataset where each profile row is saved live.

  8. Export to JSON or CSV
    Use Apify dataset export options to download results for CRM import, analysis, or building a TikTok email list scraper.

No coding required — get accurate TikTok creator contact data in minutes with TikTok Profile Email Scraper. ✅


🚀 Advanced features & SEO optimization

  • 🧰 Engineered for “TikTok profile email scraper” workflows: This TikTok profile email extractor is designed around extracting email addresses from publicly available profile bios and returning them in a structured dataset.
  • 🔍 Keyword-focused email harvesting: The actor is purpose-built for “find business email on TikTok” and “extract email from TikTok profile” use cases—ideal when bios include contact emails.
  • 🕒 Compliance-oriented pacing: Includes built-in delays between requests to reduce the chance of overwhelming the target site during automated runs.
  • 💾 Detailed, analysis-ready fields: Alongside emails, you get bio, is_verified, followers_count, and engagement metrics—useful for scoring influencers and creators.
  • 📋 Normalization for cleaner exports: Outputs a normalized profile_url so your downstream deduping and matching is easier.

🎯 Best use cases

  • 📈 Lead generation outreach: Build a targeted contact list by pairing scraped emails with follower and verification signals from TikTok profiles.
  • 🎓 Influencer marketing research: Export creator bios and engagement metrics to quickly shortlist candidates for campaigns using automated TikTok creator email extraction tool outputs.
  • 🧑‍💼 Recruiting and talent sourcing: Use publicly listed emails and profile metadata to contact creators, agencies, or brand representatives.
  • 🗂️ Market research & segmentation: Analyze niche creators by comparing bios, follower counts, and verified status alongside email availability.
  • 🔗 CRM enrichment pipelines: Automate TikTok contact email finder workflows by feeding dataset exports (JSON/CSV) into your CRM or enrichment steps.
  • 📊 Data analysis and reporting: Join emails with profile metrics to measure how often contact emails appear in bios for different segments.

🧰 Technical specifications

  • Supported Input Formats

    • startUrls as an array of objects containing url for TikTok profile pages
  • Proxy Support

    • ✅ Residential proxies by default (per actor description and proxy configuration logic)
    • ✅ Can optionally use proxy configuration from input (the code reads proxyConfiguration)
  • Retry Mechanism

    • ✅ Resilience is implemented with per-URL robustness (high-level handling for smoother runs)
  • Dataset Structure

    • ✅ Saves results to TikTok Profile Data dataset
    • ✅ Dataset rows include fields like email, emails, bio, follower counts, and status fields (success, error, timestamp)
  • Rate Limits & Performance

    • ✅ Sequential processing with a short delay between profiles (to improve stability)
    • ✅ Designed for batch runs where you can submit multiple profile URLs
  • Limitations

    • ❌ If the profile bio does not contain a publicly listed email, email may be null and emails may be empty
    • ❌ Scraping may fail for individual profiles; those rows will have success: false and an error message

❓ FAQ

Can TikTok Profile Email Scraper find emails on any TikTok profile?

✅ It extracts emails only when they are present in the profile bio within publicly available page data. If no email is listed in the bio, email may be null and emails may be empty.

What input do I need to start scraping?

You only need to provide startUrls, which is a list of TikTok profile URLs to scrape. Each item should include a url.

Where does the extracted data get saved?

The actor saves results to the TikTok Profile Data dataset. Each profile attempt is pushed immediately, including fields like email, emails, bio, follower counts, and status fields like success and error.

Does this support bulk scraping?

Yes. You can provide multiple TikTok profile URLs in startUrls, and the actor will process them in a single run.

Can I export the results for analysis or CRM use?

Yes. After the run, you can export the dataset results (for example, as JSON or CSV) directly from the Apify dataset UI.

Is it using your keywords and email-domain filters?

This actor focuses on extracting email addresses from the profile bio. It doesn’t require email-domain filters as part of the provided input schema.

Do I need to write code to use it?

No. You can run TikTok Profile Email Scraper from Apify Console by pasting your TikTok profile URLs into the startUrls input.

You’re responsible for complying with applicable laws (including GDPR/CCPA), platform terms, and spam regulations when using the scraped data.


🤝 Support & feature requests

Want to improve TikTok Profile Email Scraper or suggest enhancements for this TikTok email scraper or TikTok profile email extractor workflow? 💡

  • 💡 Feature Requests: Ideas like better output formatting, additional fields, or stronger handling for edge cases are welcome.
  • 📧 Contact: Email us at dataforleads@gmail.com for support, feedback, or roadmap suggestions.

Your feedback directly shapes the next updates to this TikTok lead generation email scraper. 🚀


✨ Closing CTA / Final thoughts

If you need a purpose-built TikTok Profile Email Scraper that turns TikTok profile pages into structured email and contact-ready data, this is one of the most comprehensive options for automated outreach and research.

Run TikTok Profile Email Scraper today and scale your TikTok profile contact details scraper results with confidence. 📊


Disclaimer

This tool accesses only publicly accessible sources. It does not access private profiles, authenticated data, or password-protected pages.

You are responsible for ensuring your use of the scraped data complies with applicable laws (including GDPR/CCPA), spam regulations, and the target platform’s terms of service.

If you need data removal assistance, contact us at dataforleads@gmail.com. Please use this actor responsibly, ethically, and for legitimate purposes only.