TikTok Influencer Search: Find Creators by Niche
Pricing
from $1.00 / 1,000 accounts
TikTok Influencer Search: Find Creators by Niche
Find TikTok influencers by niche keyword (fitness coach, skincare, nail artist) and filter by follower range: username, name, followers, total likes, bio, verified badge and profile link, in TikTok's own order. Up to about 250 accounts per keyword. No login.
Pricing
from $1.00 / 1,000 accounts
Rating
0.0
(0)
Developer
DeepMine
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Type a niche and get the TikTok creators TikTok's Users search shows for it, kept to the follower range you set: username, name, followers, total likes, bio, verified badge and profile link.
| Creator | π€ Name | π Bio | π₯ Followers | β€οΈ Likes | π Niche | π Rank |
|---|---|---|---|---|---|---|
| @paulaschoice | Paula's Choice | Skincare that keeps its promises. Shop PaulasChoic⦠| 188,900 | 1,353,884 | skincare | 7 |
| @dermalogica | dermalogica | skin: we treat it all Shop at Sephora + Ulta Beaut⦠| 168,900 | 1,703,547 | skincare | 8 |
| @nailvesta_official | NailVesta | π 100% Handmade Nails - Salon Quality πEvery girl dβ¦ | 120,200 | 370,285 | nail artist | 4 |
$1.60 per 1,000 accounts on the Starter plan ($2.00 Free, $1.20 Scale, $1.00 Business). The prefilled run (up to 200 creators) costs about $0.32.
Why this one
- Follower range filter. Set
minFollowers/maxFollowers(say 10k to 500k) to keep only micro and mid-size influencers. Creators outside the range are skipped and cost nothing. - Lead-list ready. Followers, total likes and the full bio in every row; many creators put contact details or a shop link in their bio, and the profile is one click away.
- Up to ~250 accounts per niche. The Actor pages through everything TikTok's Users search shows logged-out visitors (245 for "fitness coach", 254 for "skincare", 255 for "nail artist" on 2026-09-27) and keeps the ones in range.
- Many niches per run, each with its own limit and summary. Rows come niche by niche, in your order, each in TikTok's order with its rank.
- Handles TikTok's picky search. TikTok answers this search on only some IPs. The Actor tries fresh IPs until one answers, then keeps using it for the whole run.
- Fails loudly, never silently. Every run saves a per-keyword summary (
OUTPUT). If TikTok refuses a keyword on every retry, the run is marked failed instead of quietly returning less.
No TikTok account, login or cookies.
Input
| Field | What it does | Default |
|---|---|---|
keywords | Niches, one per line: skincare, nail artist, real estate agent, fitness coach. | skincare, nail artist |
minFollowers | Keep only creators with at least this many followers. 0 = no minimum. | 0 (the form starts at 10,000) |
maxFollowers | Keep only creators with at most this many followers. 0 = no maximum. | 0 (the form starts at 500,000) |
maxUsersPerKeyword | Creators to keep per niche, up to 1,000 (TikTok shows up to about 250). With a follower range, only creators in range count. | 100 |
proxyConfiguration | Apify Proxy. Keep datacenter (the default): the Actor finds IPs TikTok answers on by itself; residential doesn't help here. | Apify datacenter |
Example:
{"keywords": ["skincare", "nail artist"],"minFollowers": 10000,"maxFollowers": 500000,"maxUsersPerKeyword": 250}
A follower range returns fewer rows. TikTok shows about 250 accounts per keyword, and the range can't add more: the Actor pages through all of them and keeps the ones in range, so a narrow range may give a few dozen creators, or none. Add more niches to get more creators. rank stays the creator's position in TikTok's full results. An account whose follower count TikTok doesn't send is left out of a range, since it can't be shown to be in it.
Output
One row per creator, niche by niche in your order, each niche's creators in TikTok's order. Two table views in the Console:
- π Overview: πΌοΈ Photo, π·οΈ Username, π€ Name, π Bio, π TikTok, βοΈ Verified, π₯ Followers, β€οΈ Likes, π Keyword, π Rank
- π Stats: π·οΈ Username, π TikTok, βοΈ Verified, π₯ Followers, β€οΈ Likes, π Keyword, π Rank
Output fields
Every row has these keys, in this order. A value TikTok didn't send is null (never an empty string or a made-up 0).
avatar: profile picture.name: display name.bio: the full bio, line breaks kept.bioSnippet: the bio's first 50 characters on one line, for tables.username: TikTok username, without @.profileUrl: the profile on TikTok.verified: TikTok's verified badge.followers: followers (TikTok rounds large counts in search results).likes: total likes on all their videos.rank: position in TikTok's results for the keyword.keyword: the niche keyword (your input).userId: TikTok's user ID.secUid: TikTok's secUid, the ID its own web API uses.scrapedAt: when it was collected (UTC).
Example row:
{"avatar": "https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/85673e0bc2420528b1cb5a21966ad609~tplv-tiktokx-cropcenter:100:100.webp?...","name": "Paula's Choice","bio": "Skincare that keeps its promises.\nShop PaulasChoice.com","bioSnippet": "Skincare that keeps its promises. Shop PaulasChoicβ¦","username": "paulaschoice","profileUrl": "https://www.tiktok.com/@paulaschoice","verified": true,"followers": 188900,"likes": 1353884,"rank": 7,"keyword": "skincare","userId": "6794212752015705093","secUid": "MS4wLjABAAAAvUq171LsRcV510QQZJEKzm6ba6CFFvnSXXA-e7lLAdm3Maw8vM-eC5pOw5sjEhfR","scrapedAt": "2026-09-28T00:28:06Z"}
Notes:
rankis the creator's position in TikTok's results; with a follower range, accounts left out keep their place, so gaps are normal.- TikTok's search shows only these profile fields and no emails. For following count, video count, bio link and join date, run the usernames through our TikTok Profile & Videos API with
maxVideosPerProfile: 0. - TikTok rounds large follower counts in search (188.9K shows as
188900). - Image links expire.
avataris signed by TikTok and stops working about 2 days after the run. Download the images you need soon after the run.
Run summary (OUTPUT)
{"results": 86,"answeringIps": 1,"outage": false,"inputs": [{"input": "skincare", "status": "ok", "results": 50, "stopReason": "max_results", "keyword": "skincare", "filteredOut": 36},{"input": "nail artist", "status": "ok", "results": 36, "stopReason": "end", "keyword": "nail artist", "filteredOut": 78}]}
filteredOut: the accounts TikTok showed for that niche that were outside your follower range (skipped, not charged).
status per keyword: ok, no_results (TikTok shows nothing, or hides results for that term), invalid, blocked (no IP TikTok answered on after many tries; the run fails so you notice), stopped (your spending limit). stopReason: max_results, or end when TikTok showed no more accounts.
If TikTok answers user search on none of the IPs the Actor tries (a TikTok outage, for example), the run stops early after about 160 tries instead of retrying every keyword, fails with a clear message and sets "outage": true in OUTPUT. Keywords it couldn't collect cost nothing; creators already delivered stay in your dataset. Try again later.
How long does a run take?
Finding an IP TikTok answers on usually takes 10 to 60 seconds (it varies through the day). After that, each niche takes a few seconds. Several niches in one run are cheaper and faster than one run per niche.
Pricing
Pay per result, no start fee and no minimum. Example: 1,000 creators cost $1.60 on the Starter plan.
| Your Apify plan | Per 1,000 accounts |
|---|---|
| Free | $2.00 |
| Starter | $1.60 |
| Scale | $1.20 |
| Business | $1.00 |
You pay only for rows that reach your dataset. Niches with no results, invalid inputs and accounts outside your follower range cost nothing. When your spending limit is reached, the run stops.
FAQ
Do I need a TikTok account? No. The Actor reads only what TikTok shows logged-out visitors.
Does it find emails? No. TikTok search doesn't show emails; some creators put contact details in their bio, which is in every row.
Why do results stop after ~250? TikTok stops showing new accounts for a search at about that point; the Actor ends the search there instead of paying you for repeats. Use more niche keywords (skincare routine, skincare for men) to reach more creators.
The same creator under two niches? They get a row under each niche, each with its own rank.
Can I find creators by what they post, not by their name? Use our TikTok Video Search API: every video row carries its creator and follower count.
Feedback
Missing a field, or a result that doesn't look right? Open an issue on the Issues tab and we'll look into it. If the data helps you, a short review on this page helps other people find it.