Go to example tasks

Scrape TikTok profiles by username

Enter TikTok usernames and export full profiles — followers, bio, category, verified status, email and website link — as clean structured data.

Try for free
TikTok Profile Scraper — TikTok Followers, Emails & Commenters
TikTok Profile Scraper — TikTok Followers, Emails & Commentersafanasenko/tiktok-profile-scraper
TikTok account URL
Where this account came from
Comments left (Mode 3)
Posts engaged with (Mode 3)
+31 fields
Text
Number
Boolean
List
Object

Input

1. Choose Operation Mode(required):analyzeSpecificAccounts
List of Profiles to Analyze:khaby.lame+1
Max profiles to process from the list:10
Extract Email:true

Output fields

TikTok account URL
Where this account came from
Comments left (Mode 3)
Posts engaged with (Mode 3)
Avatar URL
Display name
Followers
Following
Total likes
Videos posted
Median views (recent)
Top video plays
Avg shares
ER %
Last post timestamp
Bio text
Detected language
Email (from bio)
Phone (from bio)
Email source
Phone source
Website (from bio link)
Linked Instagram
Linked YouTube
Videos per week
Engagement per view %
Best posting hour (UTC)
Top hashtags
Top sounds
Verification badge
Business category
Row status
Why withheld
Account type
Country

How it works

Sign up on Apify or log in

The TikTok Profile Scraper — TikTok Followers, Emails & Commenters Actor is ready to run with the inputs already set for "Scrape TikTok profiles by username". Sign up or log in and you'll land in Apify Console with a copy of this exact task.

Start the "Scrape TikTok profiles by username" task

The TikTok Profile Scraper — TikTok Followers, Emails & Commenters Actor will start running based on the input automatically. You can also change all the input fields, like 1. choose operation mode, list of profiles to analyze, and more, to match your specific use case.

Receive the "Scrape TikTok profiles by username" output

Monitor the progress in real time. You will be notified as soon as your dataset is complete and ready for review. Each result includes data such as tiktok account url, where this account came from, comments left (mode 3), and more.

Integrate into your workflow

The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow. You can also run the "Scrape TikTok profiles by username" task via API.

Image

Integrate "Scrape TikTok profiles by username" into your workflow

Connect "Scrape TikTok profiles by username" with 100+ integrations, or run it via API or MCP.

Webhook

Webhook

n8n

n8n

Make

Make

Zapier

Zapier

Airbyte

Airbyte

Keboola

Keboola

IFTTT

IFTTT

Hubspot

Hubspot

GDrive

GDrive

Gmail

Gmail

Apify MCP

Apify MCP

GitHub

GitHub

Slack

Slack

LangChain

LangChain

LlamaIndex

LlamaIndex

Flowise

Flowise

Pinecone

Pinecone

OpenAI

OpenAI

Mastra

Mastra

Clay

Clay

Frequently asked questions

Replace the demo usernames (khaby.lame and therock) with your own, one per line; usernames or full profile links both work. Raise the profile limit if your list is longer than 10, then run the task.

One row per profile: name, followers, following, likes, video count, median views, engagement rate, last post date, bio, language, category and verified flag, plus email and website when the bio shows them.

No. It needs no TikTok login, no cookies and no session tokens: paste usernames and run. Your own TikTok account, if you have one, is never involved.

Profiles that cannot be retrieved, such as private, deleted or region-blocked ones, are skipped and not charged.

Yes. Open the run's Output tab and export the dataset as JSON, CSV or Excel, or start runs and read results with the Apify API. Missing values come back as N/A, so every column is always present.

You are charged per profile retrieved and analyzed, whether or not it passes your filters. The price depends on your Apify plan and is listed on the Actor's Pricing tab. The profile limit caps what one run can spend.