TikTok Profile Scraper
Pricing
Pay per event
Go to Apify Store
TikTok Profile Scraper
Extract TikTok user profiles: follower counts, bio, verification status, video count, likes, and more. Provide a list of usernames or profile URLs.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract public TikTok user profile data from a list of usernames or profile URLs. No login required. Scrapes follower counts, bio, verification status, video count, total likes, and more.
What you get
Each result contains:
| Field | Description |
|---|---|
username | TikTok handle (without @) |
nickname | Display name shown on the profile |
profile_url | Full URL to the TikTok profile |
bio | Profile biography / signature text |
avatar_url | Profile avatar image URL (largest available) |
verified | Whether the account has a verified badge (true/false) |
follower_count | Number of followers |
following_count | Number of accounts the user follows |
heart_count | Total likes received across all videos |
video_count | Number of public videos posted |
private_account | Whether the account is set to private (true/false) |
region | Region/country associated with the account |
scraped_at | ISO 8601 timestamp when the record was collected |
Input
Provide a list of TikTok usernames or profile URLs:
{"profiles": ["charlidamelio","@khaby.lame","https://www.tiktok.com/@mrbeast"],"maxItems": 100}
Input fields
| Field | Required | Description |
|---|---|---|
profiles | Yes | Array of TikTok usernames (with or without @) or full profile URLs |
maxItems | No | Maximum number of profiles to return. 0 = no limit. Default: 0 |
Tips
- You can mix formats: bare
username,@username, orhttps://www.tiktok.com/@username - Private accounts return a record with
private_account: trueand null stats - Deleted or suspended accounts produce no output record (the scraper logs a warning)
Notes
- Only publicly available profile data is collected — no private posts, DMs, or account settings
- Works for all public TikTok accounts regardless of follower count
- Rate is limited to ~2 concurrent requests with delays to avoid detection