TikTok User Search Scraper avatar

TikTok User Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
TikTok User Search Scraper

TikTok User Search Scraper

Search TikTok user accounts by keyword. Get IDs, nicknames, bios, avatars, verification, privacy, region, and account statistics for every result, with optional full-profile detail. Export the data, run it via API, or schedule and monitor creator research.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

ToolzerHub

ToolzerHub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Search TikTok for accounts by keyword. One row per creator, with identity fields, region, verification and counts. Pagination is automatic.

Use it when you need handles you do not have yet -- a niche, a brand name, a topic.

Input

FieldUse it for
keywordWhat to search for. Required.
maxItemsCaps the run. Default 100. Set 0 for no limit.
addonProfileFetches each account's full public profile and merges it into the row. One extra request per result.
{
"keyword": "sourdough baker",
"maxItems": 250
}

Output

FieldContents
username, user_id, sec_user_idIdentifiers
nicknameDisplay name
descriptionBio
avatar_urlProfile picture
is_verified, is_privateAccount flags
regionAccount region, when reported
statsFollower, following, video and like counts
{
"username": "thesourdoughjournal",
"user_id": "6841239857123049474",
"sec_user_id": "MS4wLjABAAAA...",
"nickname": "The Sourdough Journal",
"description": "open crumb or nothing",
"is_verified": false,
"is_private": false,
"region": "US",
"stats": { "follower_count": 412000, "aweme_count": 863 }
}

When to turn on addonProfile

Search results are already fairly complete -- handle, IDs, nickname, bio, avatar, flags, region and stats all arrive in the base row.

What the add-on buys you is the full public web profile, fetched fresh per account. It costs one extra request per result, so 250 results is 250 extra requests. Worth it when search rows come back with gaps you need filled; wasteful when you were going to use username and follower_count and nothing else.

Questions

Why did I get fewer accounts than maxItems? TikTok's user search paginates with a cursor and stops issuing new ones well before a keyword is exhausted. The run ends when TikTok reports no more pages, returns an empty page, or repeats a cursor.

Can I filter by follower count or region? Not as an input. Search returns TikTok's own ranking. Filter on stats.follower_count or region after the run.

Does this find accounts by their display name or their handle? Both -- it is the app's own account search, which matches on handle, nickname and bio text. That is also why results can look loose: an account with your keyword in its bio ranks alongside one with it in its handle.

Some rows have no region. Is that a bug? No. TikTok does not report a region for every account, and the field is left absent rather than filled with a guess.

ActorPurpose
Bulk TikTok Profile ScraperFull detail on handles you already have, without the per-result add-on cost
TikTok Profile Videos ScraperWhat the accounts you found actually post
TikTok Video Search ScraperSame search, returning videos instead of accounts