TikTok Followers Scraper ๐ŸŽต Follower & Following Lists avatar

TikTok Followers Scraper ๐ŸŽต Follower & Following Lists

Pricing

from $1.00 / 1,000 accounts

Go to Apify Store
TikTok Followers Scraper ๐ŸŽต Follower & Following Lists

TikTok Followers Scraper ๐ŸŽต Follower & Following Lists

Export any TikTok creator's followers and the accounts they follow. Handle, name, bio, verification and audience size for every account, with duplicates removed. Paste handles. Export to JSON, CSV or Excel. No login, no API key.

Pricing

from $1.00 / 1,000 accounts

Rating

0.0

(0)

Developer

GatherWorks

GatherWorks

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Export who follows a TikTok creator, and who they follow back. Handle, name, bio, audience size and verification for every account.

No account, no cookies, no API key. Paste handles and run.


๐Ÿ” What is the TikTok Followers Scraper?

Give it creator handles. For each one it returns the accounts in their audience โ€” one row per account, and nothing else unless you ask for it:

  • ๐Ÿ‘ฅ their followers, twenty at a time, as deep as you ask
  • ๐Ÿ”„ the accounts they follow โ€” usually a much shorter and more revealing list
  • ๐Ÿ”ข every account with its own follower count, so you can find the notable names
  • โœ… verification marked, so a shortlist of real accounts is one filter away

โšก What can it do?

  • ๐Ÿ‘ฅ Take many creators at once and keep each audience labelled by whose it is.
  • ๐Ÿ”„ Pull followers, following, or both.
  • ๐Ÿ”ข Filter by audience size โ€” find the accounts in a million-follower audience that themselves have a following.
  • โœ… Keep verified accounts only, for a shortlist of names worth contacting.
  • ๐Ÿ”€ Deduplicated โ€” the same account never appears twice in one list.
  • ๐Ÿ“„ Export anywhere. JSON, CSV, Excel โ€” the dataset is yours.

๐ŸŽฏ Who they follow is the more useful list

A creator's followers tell you about their reach. The accounts they follow tell you who they rate, who they collaborate with, and which brands they already watch โ€” usually a few hundred rows rather than millions, and far denser in signal. Both are one switch each.

โšก Speed and accuracy

Speed. Measured on a real run: 40 accounts in 3 seconds.

Accuracy. Accounts are de-duplicated by ID, so paging overlap never double-counts. Counts are numbers, not display text. Every account row carries ofCreator, so a multi-creator run stays sortable. A handle that does not resolve is reported and skipped rather than returned empty.

๐Ÿ“Š What data does it return?

One row per account (rowType: "follower" or "following") โ€” that is the whole of a default run. Switch on the creator add-on to get a row per seed handle (rowType: "creator") as well:

FieldNotes
๐Ÿท๏ธ ofCreatorWhose audience this account belongs to
๐Ÿท๏ธ handle, displayNameThe account
๐Ÿ”— profileUrlDirect link
๐Ÿ“ bioTextTheir bio
๐Ÿ”— externalUrlThe link in their bio, normalised to an absolute URL โ€” null when they have not set one
๐Ÿ”ข followersCount, followsCount, videosCountTheir own numbers
โš–๏ธ followerRatioFollowers divided by following
โœ… isVerified, ๐Ÿšฉ isPrivateAccount state

๐Ÿšซ What it does not return

  • A complete follower list for a very large account. These lists page, and you choose how deep to go; millions of rows is not a realistic export.
  • Email addresses or contact details. They are not published.
  • Anything from a private account.
  • Who follows whom beyond the creator you asked about.

๐Ÿ’ฐ How much does it cost?

You pay per event, for what the run actually produces โ€” never for runtime, and never on a subscription.

Standard rate: ๐Ÿ’ต $0.0017 per account. The creator you searched is an add-on at ๐Ÿ’ต $0.0034, and is off unless you switch it on:

RunCost
๐ŸŸฉ 10 creators, 200 followers each (the default run)๐Ÿ’ต $3.40
๐ŸŸจ 1 creator, 500 followers๐Ÿ’ต $0.85
๐ŸŸง 10 creators, followers and following, 500 each๐Ÿ’ต $17.00

A handle that does not resolve is free. So is an account your filters remove. A month you do not run it costs nothing at all โ€” there is no plan to keep alive.

What you get for that

Included here
๐Ÿ”ข Each account's own follower countโœ…
๐Ÿ”„ Followers and following, separately labelledโœ…
โœ… Verified-only and audience-size filtersโœ… free
๐Ÿ”€ Duplicates removed within each listโœ… free
๐Ÿ’ณ Minimum spendnone

๐Ÿš€ How do I use it?

  1. Paste the handles whose audience you want.
  2. Choose followers, following, or both โ€” followers are on by default, and at least one of the two must be on.
  3. Set maximum accounts per creator to control cost.
  4. Optionally switch on also return the creator you searched โ€” the add-on that adds one row per seed handle. It is off by default.
  5. Optionally filter to verified accounts or a minimum audience size.
  6. Run, then export as JSON, CSV or Excel.

โš™๏ธ Input

FieldNotes
๐Ÿ‘ค usernamesHandles, @handles or profile URLs
๐Ÿ‘ฅ includeFollowersCollect their followers โ€” on by default
๐Ÿ”„ includeFollowingCollect the accounts they follow โ€” off by default
๐Ÿ‘ค includeSeedCreatorAlso return the creator you searched. Add-on โ€” off by default
๐Ÿ”ข maxAccountsPerCreatorCap per creator, per list
๐Ÿ”ข minFollowersKeep only accounts above this audience size
โœ… verifiedOnlyKeep only verified accounts
๐Ÿšง maxScannedHow many accounts your filters may skip before stopping. Default 1600
{
"usernames": ["khaby.lame"],
"includeFollowers": true,
"includeFollowing": false,
"includeSeedCreator": false,
"maxAccountsPerCreator": 200,
"minFollowers": 1000
}

๐Ÿ“„ Output example

A real follower row โ€” what a default run returns, captured from a live run:

{
"rowType": "follower",
"ofCreator": "khaby.lame",
"handle": "oppoa5x815",
"displayName": "BSK?gar.",
"profileUrl": "https://www.tiktok.com/@oppoa5x815",
"followersCount": 37,
"followsCount": 760,
"videosCount": 6,
"totalLikes": 34,
"followerRatio": 0.05,
"isVerified": false,
"regionCode": "ID"
}

With the creator add-on on, each seed handle also gets a row of its own:

{
"rowType": "creator",
"handle": "khaby.lame",
"displayName": "Khabane lame",
"followersCount": 162700000,
"isVerified": true
}

โ“ Frequently asked questions

Do I need a TikTok account? No. No account, no cookies, no API key.

Can I export all 162 million followers of a huge account? No, and you would not want to pay for it. These lists page; set a depth that matches what you are actually looking for, and use the follower filter to keep the accounts that matter.

Why is "following" more useful? It is short, deliberate, and shows who the creator rates โ€” collaborators, brands and peers.

Are contact details included? No. Only what accounts publish on their profile.

๐Ÿท๏ธ Pricing

Pay per event โ€” you are charged for output, not for platform time.

EventPriceCovers
๐Ÿ‘ฅ account โ€” primary๐Ÿ’ต $0.0017One follower or followed account returned. The only charge a default run makes
๐Ÿ‘ค creator โ€” add-on๐Ÿ’ต $0.0034A row for the creator whose list you collected. Only when includeSeedCreator is on
โ–ถ๏ธ apify-actor-start๐Ÿ’ต $0.00005Starting one run, charged once per GB of memory
๐Ÿ”ข Follower counts and verificationโœ… freeOn every account row
๐Ÿ”Ž Filteringโœ… freeFiltered-out accounts are not charged for
โŒ Handles that do not resolveโœ… freeReported, never charged

The add-on is off by default. Leave it off and you are charged the account rate and nothing else โ€” the price on the card is the price of the run.

๐Ÿ… Rates by tier

The prices above are the standard rate. Higher Apify plans are billed at the discounted tiers below, automatically:

EventFREEBRONZESILVERGOLD
๐Ÿ‘ฅ account๐Ÿ’ต $0.0017๐Ÿ’ต $0.0015๐Ÿ’ต $0.0012๐Ÿ’ต $0.0010
๐Ÿ‘ค creator๐Ÿ’ต $0.0034๐Ÿ’ต $0.0029๐Ÿ’ต $0.0025๐Ÿ’ต $0.0020
โ–ถ๏ธ apify-actor-start๐Ÿ’ต $0.00005๐Ÿ’ต $0.00005๐Ÿ’ต $0.00005๐Ÿ’ต $0.00005

๐Ÿ›‘ You are never billed past your limit

Set a maximum charge on the run and the Actor stops when it reaches it, with every creator collected up to that point complete and saved. Filtered-out accounts are never stored and never billed.

๐Ÿšง A selective filter stops rather than running away. Set one and your filters may skip at most maxScanned accounts per list before the Actor stops and returns what it found, saying so in the log. The effective limit is never more than eight times your accounts-per-creator setting, so raise that to search deeper.