TikTok lead generation

# TikTok Profile Scraper

Get TikTok creator profiles with contact details already attached: email, Instagram, YouTube and WhatsApp links, follower counts and TikTok Shop status. Search by niche or paste a list of handles.
[Run it on Apify](https://apify.com/scrape-lads/tiktok-profile-scraper?utm_source=scrapelads&utm_medium=site&utm_campaign=tiktok-profile-scraper&utm_content=tiktok-profile-scraper) [See pricing](#pricing)

## What one row gives you

This actor returns profiles, not videos. That distinction matters: most TikTok scrapers hand you a video feed and leave you to work out which accounts are worth contacting. This one is built for the opposite job — starting from a list of creators, or a niche, and ending with contactable leads.

- Handle, display name, bio and avatar
- Followers, following, total likes and video count
- Contact email found in the bio or profile
- Instagram, YouTube and WhatsApp links
- Verified flag and TikTok Shop seller status
- Direct profile URL for review

Profiles that have no public contact details come back without them. You are not charged for inventing an email we could not find.

```
{
  "handle": "example.creator",
  "displayName": "Example Creator",
  "followers": 148300,
  "following": 412,
  "likes": 4210000,
  "videoCount": 318,
  "verified": false,
  "email": "collabs@example.com",
  "instagram": "example.creator",
  "youtube": null,
  "whatsapp": null,
  "tiktokShop": true,
  "profileUrl": "https://www.tiktok.com/@example.creator"
}
```

## How it works

1. **Give it handles or a niche.** Paste TikTok handles, profile URLs, or a search term like `skincare routine` to build the list from TikTok search.
2. **It reads the public profile.** No login, no cookies, no official API key. The actor loads each profile and extracts the fields from what the page serves publicly.
3. **You get a dataset.** Download CSV or JSON, open it in Apify's table view, or send it straight to Google Sheets, S3, a webhook or an n8n workflow.

**Bulk runs are the point.** The actor is designed for hundreds to tens of thousands of profiles in one run, with results streamed to the dataset as they arrive — so you can start reviewing while it is still working.

## Pricing

Pay-per-event. You are charged when a profile result is written, not while the actor is loading pages.

| Event | When it is charged | Price |
| --- | --- | --- |
| Actor start | Once per run | $0.005 |
| Profile result | Per profile written to the dataset | $0.001 |

That works out to **$1.00 per 1,000 profiles**, plus a half-cent to start the run. Apify's free plan includes a monthly usage credit, so a few thousand profiles costs nothing to try.

## Common ways people use it

### Influencer outreach

Build a niche creator list with emails attached, then load it straight into your outreach tool.

### Agency prospecting

Scan a category for creators in the 10k–200k follower band where rates are still negotiable.

### Creator databases

Refresh an existing creator list on a schedule to catch follower changes and new contact details.

## Questions

**Do I need a TikTok login or cookies?**

No. The actor works from public profile pages only. You do not supply an account, a session cookie or an API key.

**Can it scrape videos or comments?**

No — this actor is scoped to profiles and contact details. If you need video-level metrics or comments, use a dedicated TikTok video or comment scraper instead; mixing the two is why most all-in-one scrapers return half-populated rows.

**What happens to private or deleted accounts?**

Private profiles are skipped. Deleted or renamed handles are reported as unresolved rather than producing an empty row.

**Can I search by niche instead of supplying handles?**

Yes. Give the actor a keyword or phrase and it builds the creator list from TikTok search, then enriches each profile.

**How do I get the data out?**

Every run writes to an Apify dataset. Export CSV, JSON or Excel from the Console, pull it through the Apify API, or connect a Google Sheets, S3 or webhook integration. n8n workflows can call the actor directly.

**Is scraping TikTok profiles allowed?**

The actor reads publicly visible profile data. Whether you may store or contact those people depends on your jurisdiction and use case — GDPR and similar rules apply to personal data. Treat it as your responsibility, not the tool's.

**What if TikTok changes their site and the actor breaks?**

It gets fixed. That is the trade for a hosted tool: you are not maintaining the parser. Failed runs do not produce billable results, so a breakage costs you time, not money.

## Pull a creator list in the next ten minutes

Paste a handful of handles, run it once, and check the output against what you would have found by hand.
[Open the actor](https://apify.com/scrape-lads/tiktok-profile-scraper?utm_source=scrapelads&utm_medium=site&utm_campaign=tiktok-profile-scraper&utm_content=tiktok-profile-scraper)
