TikTok Followers Scraper — Bulk User Lists
Pricing
from $0.50 / 1,000 results
TikTok Followers Scraper — Bulk User Lists
Collect a TikTok user's followers with automatic pagination. Export one complete profile per row, including bio, avatar, IDs, region, privacy, verification, and account statistics.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
ToolzerHub
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Measure who's watching a TikTok account: collect its follower list, paginated automatically.
TikTok User Followers Scraper builds the audience side of a creator's follow graph. Point it at a username (or a secUid, if you already have one) and it pages through every follower record it can reach, returning one complete profile per dataset row.
Audience input: a username or secUid, and a result cap
Provide the target user's username (or profile URL) — the Actor resolves it to a secUid automatically — or pass a secUid directly if you already have one from a prior lookup. Set Max Results to bound how much of the audience you pull back. Every base row includes the available bio, avatar, identifiers, region, privacy, verification, and account statistics.
For richer audience records, Enrich Profiles fetches the full public web profile and overlays it on the follower row. Similar-account discovery remains an independent switch and charge. Duplicate identity fields resolve to the richer profile value, statistics combine, and the originating creator remains attached to the row.
Collect a user's followers
Enter a username or secUid and set Max Results. Independently enable full web profiles or similar-account recommendations.
| Field | Type | Required | Description |
|---|---|---|---|
username | string | No | TikTok username (without @), or a profile URL (https://www.tiktok.com/@ |
sec_user_id | string | No | TikTok's opaque secUid for a user, from a profile lookup or resolve-IDs actor. |
maxItems | integer | No | Maximum number of items to save. Set 0 for no limit. |
enrichProfile | boolean | No | Fetch the full public web profile for every result and merge it into the base row. One extra request per result. |
enrichSimilarUsers | boolean | No | Fetch and add TikTok's similar-account recommendations for every result. One extra request per result. |
{"username": "khaby.lame","maxItems": 50}
One row per account in the audience
👤 User identity
| Field | Type | Description |
|---|---|---|
user_id | mixed | TikTok numeric user ID. |
sec_user_id | mixed | TikTok opaque secUid. |
username | string | TikTok username/uniqueId. |
nickname | mixed | Display name. |
description | mixed | Video caption or user bio, when available. |
avatar_url | mixed | Primary profile avatar URL, when available. |
is_verified | mixed | Whether TikTok reports the profile as verified. |
is_private | mixed | Whether the TikTok profile is private. |
region | mixed | TikTok account region, when available. |
📊 Engagement signals
| Field | Type | Description |
|---|---|---|
stats | object | Engagement stats (likes/comments/shares/plays or followers/following/hearts), when available. |
🔍 Optional enrichment
| Field | Type | Description |
|---|---|---|
similar_users | array | Similar-account recommendations returned when enabled. |
🔗 List context
| Field | Type | Description |
|---|---|---|
source_username | mixed | Username whose follower or following list produced this row. |
source_sec_user_id | mixed | Resolved secUid whose follower or following list produced this row. |
relation | mixed | Relationship of this profile to the source account: follower or following. |
{"username": "example_user","nickname": "Example User","description": "Public profile bio","avatar_url": "https://example.com/avatar.jpg","is_verified": false,"is_private": false,"region": "US","source_username": "khaby.lame","relation": "follower"}
Cost of an audience pull
This Actor uses Apify pay-per-result pricing. You are charged for successful dataset results according to the Actor pricing shown on the Apify Pricing tab.
Apify's free credits may cover small test runs and up to the free result allowance configured for the Actor.
Use Max Results to bound a run before scaling to larger usernames, keywords, or ID lists.
Responsible audience-data use
This Actor extracts publicly available TikTok content. It should not be used to collect private user data. Make sure your use case complies with applicable privacy laws, TikTok's terms, and your own legal obligations. If you are unsure, consult a qualified lawyer.
Run this Actor from code
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_API_TOKEN")run = client.actor("toolzerhub/tiktok-followers-scraper").call(run_input={"username": "khaby.lame","maxItems": 50})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Node.js
import { ApifyClient } from "apify-client";const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });const run = await client.actor("toolzerhub/tiktok-followers-scraper").call({"username": "khaby.lame","maxItems": 50});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Flip the graph, or search for accounts by keyword
- Bulk TikTok Profile Scraper — User Stats & Details — Fetch multiple public TikTok profiles from usernames or full profile URLs. Export one row per account with IDs, bio, avatar, verification, privacy, and profile statistics.
- TikTok Following Scraper — Bulk User Lists — Collect the accounts a TikTok user follows with automatic pagination. Export one complete profile per row, including bio, avatar, IDs, region, privacy, verification, and statistics.
- TikTok User Search Scraper — Find Creators — Search public TikTok users by keyword with automatic pagination. Export clean identity and account fields, or optionally enrich each result with complete public profile information.
ToolzerHub support
Use the Issues tab on the Actor page for bug reports, missing fields, and feature requests.
Contact: contact@toolzerhub.com