TikTok Followers Scraper - Extract Follower List avatar

TikTok Followers Scraper - Extract Follower List

Pricing

from $10.00 / 1,000 results

Go to Apify Store
TikTok Followers Scraper - Extract Follower List

TikTok Followers Scraper - Extract Follower List

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Donny

Donny

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

TikTok Followers Scraper

Extract follower information from TikTok profiles by scraping profile statistics and discovering engaged users through video interactions. Since TikTok does not publicly expose follower lists, this actor uses an alternative approach by analyzing video comments and mentions to identify users who actively engage with a given profile. This makes it a powerful tool for understanding a creator's audience composition and discovering potential leads.

What does TikTok Followers Scraper do?

This actor visits TikTok profile pages to collect key statistics including follower count, following count, total likes, video count, bio, and avatar URL. It then scans the creator's recent videos and extracts comment data to discover engaged users. For each commenter found, it records their username, nickname, avatar URL, the comment text, and which video the user was discovered from. Users who are tagged or mentioned in videos are also captured. The result is a comprehensive dataset that serves as a proxy for the actual follower list, focusing on users who are actively interacting with the target profile.

How to use this actor

  1. Go to a TikTok profile page (for example, https://www.tiktok.com/@tiktok) and copy the URL.
  2. Open this actor on Apify and paste one or more profile URLs into the profiles input field.
  3. You can also provide just the username with or without the @ symbol.
  4. Set how many recent videos you want to scan per profile to discover engaged users.
  5. Optionally adjust the maximum total number of discovered users to control the output size.
  6. Click Start and wait for the scraper to process each profile and its videos.

Input parameters

  • profiles (required): An array of TikTok profile URLs or usernames to analyze.
  • maxVideosPerProfile: Maximum number of recent videos to scan per profile for discovering engaged users. Default is 10.
  • maxResults: Maximum total number of discovered user records to return. Default is 500.
  • proxyConfiguration: Optional proxy settings to help avoid rate limiting.

Output data

The output dataset contains two types of records. Profile summary records include targetUsername, followerCount, followingCount, totalLikes, videoCount, profileBio, profileAvatarUrl, and discoveredUsersCount. Discovered user records include targetUsername, the discovered username, nickname, avatarUrl, commentText, discoveredFrom (indicating which video interaction led to discovery), and videoId. All records include a scrapedAt timestamp. Data can be exported in JSON, CSV, Excel, or any format the Apify platform supports.

Use cases

  • Discover engaged followers and active commenters for influencer marketing research.
  • Build lead lists of users who interact with specific TikTok creators for outreach campaigns.
  • Analyze audience engagement patterns across multiple TikTok profiles.
  • Monitor which users are most active on competitor profiles for competitive intelligence.
  • Create datasets of TikTok user interactions for social media analytics and reporting.

Tips and limitations

  • TikTok does not expose a public follower list API. This actor discovers engaged users as a proxy by analyzing comments and mentions on recent videos.
  • The number of discovered users depends on how many comments TikTok embeds in the server-rendered page HTML. Some videos may include more comment data than others.
  • Using proxies is recommended to avoid rate limiting, especially when scanning many videos across multiple profiles.
  • The scraper respects TikTok page structure and extracts only data that is publicly rendered in the HTML source.