TikTok Followers Scraper
Pricing
from $1.00 / 1,000 follower / followings
TikTok Followers Scraper
Scrape TikTok followers and following profiles from any account. Input a profile name, and get detailed lists of followers and following profiles with complete metadata. Perfect for lead generation, audience analysis, and segmentation.
Pricing
from $1.00 / 1,000 follower / followings
Rating
4.7
(24)
Developer
Clockworks
Maintained by ApifyActor stats
43
Bookmarked
13K
Total users
458
Monthly active users
6.8 days
Issues response
16 hours ago
Last modified
Categories
Share
What can TikTok Followers Scraper do?
- Get the followers and following lists of any public TikTok account, with full profile metadata for every connection.
- Scrape several accounts in one run, with separate limits for followers and following.
- Export results as JSON, CSV, Excel, or XML.
- Scrape around 5,000 profiles for free every month with the $5 of credits on the Apify Free plan.
What data can I extract with TikTok Followers Scraper?
You will get the same fields whether you scrape followers or following profiles, and you can find the full list in the Output schema:
- 🗣 Identity:
namefor the handle,nickNamefor the display name, andprofileUrl. - 📝 Bio and contact:
signaturefor the bio text andbioLinkfor whatever the account links out to. - 📊 Audience size:
fansfor followers, plusfollowing,friends,video, andheartfor total likes. - ✅ Account status:
verified,privateAccount, andttSellerfor accounts selling through TikTok Shop. - 👥 The connection itself:
connectionTypefor the direction it runs, andconnectionDescriptionspelling it out in plain words.
How can I use the data extracted from TikTok with TikTok Followers Scraper?
- 🎯 Lead generation: every profile comes with its
signaturebio andbioLink, so you can pull websites and contact links straight into a pipeline full of perfect-fit marketing leads. - 📣 Influencer vetting: check whether an influencer's followers are in line with your target group before you pay for a collaboration.
- 🥊 Competitor audience research: run a competitor's handle to get their follower list with the same metadata, ready for segmentation and remarketing.
- 🔎 Audience analysis:
authorMetacarries each discovered profile in full, includingfans,verified, andvideocounts, so you can see who an audience actually consists of rather than just how big it is. - 🔗 Audience overlap: scrape two or more accounts and intersect the results to find the people who follow both.
- 🌱 Second-degree reach: feed the usernames from
authorMetaback in as input to see who your followers follow, and map the wider network.
How to use TikTok Followers Scraper
You don't need any coding experience to use TikTok Followers Scraper. Here's how to get started.
- Create a free Apify account using your email
- Open TikTok Followers Scraper
- Add one or more TikTok usernames
- Set how many followers and following profiles you want per account
- Click Save & Start and wait for the data to be extracted
- Download the followers and following lists in JSON, CSV, Excel, or XML
⬆️ Input
Enter the usernames of the accounts you want to scrape, and set how many followers and following profiles to return for each. All three fields are required.
Usernames accepts a handle with or without the @, or a full profile URL, so apifytech, @apifytech, and https://www.tiktok.com/@apifytech all work. To collect followers only, set maxFollowingPerProfile to 0, or set maxFollowersPerProfile to 0 if you want following profiles only.
If you don't have a list of usernames yet, discover them first. TikTok Scraper returns authorMeta.name for every video it finds, so you can collect the accounts posting under a hashtag or a search keyword. TikTok User Search Scraper takes a user search keyword and returns matching profiles in name. You can feed either list straight into Usernames.
Below is the same input in JSON. See the Input schema for every field and its description.
{"maxFollowersPerProfile": 50,"maxFollowingPerProfile": 50,"profiles": ["apifytech"]}
⬇️ Output and TikTok followers export
Results are saved to a dataset, which you can preview and download from the Output tab in JSON, Excel, XML, or CSV.
Each item is one connection: authorMeta is the profile that was found, connectedTo is the account you asked about, and connectionType tells you which direction the relationship runs. Below is a single follower of apifytech, trimmed to the most useful fields. See the Output schema for every field and its description.
{"authorMeta": {"name": "ma_runka","nickName": "Maru_nka","profileUrl": "https://www.tiktok.com/@ma_runka","signature": "Marketing, reklama a dnes aj AI v @TRIAD.sk","bioLink": null,"verified": false,"privateAccount": false,"fans": 14,"following": 236,"video": 1},"connectedTo": {"name": "apifytech","nickName": "Apify","profileUrl": "https://www.tiktok.com/@apifytech","fans": 3587},"connectionType": "follower","connectionDescription": "ma_runka is a follower of apifytech"}
Scrape any TikTok data you need with dedicated scrapers
Frequently asked questions
How much does it cost to get a list of followers from TikTok?
TikTok Followers Scraper uses the pay-per-event pricing model, making it easy to predict price. You'll pay $1 per 1,000 followers or following profiles returned, so $0.001 per profile, plus a $0.001 flat fee each time you start a run.
The Apify Free plan comes with $5 of free credits each month, so you can get around 5,000 follower profiles for free. Check the full pricing for every plan.
Can I use integrations with TikTok Followers Scraper?
You can integrate TikTok Followers Scraper with almost any cloud service or web app, including n8n, Make, Zapier, Slack, Airbyte, GitHub, Google Drive, and plenty more via Apify integrations.
Alternatively, you could use webhooks to carry out an action whenever an event occurs, such as getting a notification whenever TikTok Followers Scraper successfully finishes a run.
Can I use TikTok Followers Scraper with the Apify API?
Yes. The Apify API gives you programmatic access to trigger runs, pass input, and retrieve results. The API tab has ready-made examples for the JavaScript and Python clients and the Apify CLI, along with the OpenAPI specification. You can also put runs on a schedule to refresh follower lists at a regular interval.
Can I use TikTok Followers Scraper through an MCP server?
Yes. The Apify MCP server gives Claude, ChatGPT, and any other MCP client access to every Actor in Apify Store, TikTok Followers Scraper included. Add https://mcp.apify.com as a custom connector in Claude or ChatGPT, then try a prompt like:
- "Use TikTok Followers Scraper to get the first 200 followers of @apifytech and list the ones with a link in their bio."
- "Scrape who @apifytech follows on TikTok and sort them by follower count."
- "Pull the followers of two TikTok accounts and tell me which profiles follow both."
Is it legal to scrape TikTok followers and following lists?
TikTok Followers Scraper does not extract any private user data, such as email addresses, gender, or location. It only extracts data that a user has chosen to share publicly. If you're unsure about any more specific questions regarding scraping and privacy, consult your lawyers. We also have a blog post on the legality of web scraping.
Your feedback
We're always working on improving the performance of our Actors. If you have any technical feedback for TikTok Followers Scraper or found a bug, please create an issue in the Issues tab.
Error items
When the scraper cannot retrieve data for a given profile, for example when the account is private or does not exist, it pushes an error item to the dataset instead of silently skipping it. Normal output items are never affected; you can tell them apart by the presence of an errorCode field.
Error item structure
{"error": "This profile/hashtag does not exist.","errorCode": "NOT_FOUND","url": "https://www.tiktok.com/@someuser","input": "someuser"}
Error codes reference
errorCode | Meaning |
|---|---|
NOT_FOUND | Profile does not exist |
PROFILE_PRIVATE | Profile is private |
PROFILE_FOLLOWERS_EMPTY | Profile has no followers |
PROFILE_FOLLOWING_EMPTY | Profile is not following anyone |
INVALID_URLS | One or more usernames or URLs were malformed (run is also terminated) |