TikTok User Search Scraper
Pricing
from $2.40 / 1,000 user profiles
TikTok User Search Scraper
Search public TikTok users by keyword and export creator profiles with account statistics, bios, verification, ranking, and query attribution.
Pricing
from $2.40 / 1,000 user profiles
Rating
0.0
(0)
Developer
Hanna Nosova
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Search TikTok users by keyword and export public creator profiles with account statistics, query attribution, and result rank. This TikTok creator search scraper helps influencer teams scrape TikTok users for outreach lists, niche research, and creator qualification.
Input example
{"queries": ["coffee", "fitness coach"],"maxUsersPerQuery": 10}
Output example
{"query": "coffee","rank": 1,"id": "7621823059788841998","secUid": "MS4wLjAB...","username": "coffee01973","displayName": "coffee","profileUrl": "https://www.tiktok.com/@coffee01973","avatarUrl": "https://...","bio": "Hi! My name is Coffee!","bioLink": null,"verified": false,"privateAccount": false,"seller": false,"followingCount": 8,"followerCount": 91100,"heartCount": 6700000,"videoCount": 184,"diggCount": 0,"collectedAt": "2026-08-10T09:56:31.082Z","source": "https://www.tiktok.com/search/user"}
Input settings
| Field | Type | Description |
|---|---|---|
queries | string[] | One to 20 names, niches, topics, or keywords. |
maxUsersPerQuery | integer | Maximum profiles per query, from 1 to 10. Use multiple queries for larger discovery lists. |
Output fields
| Field | Description |
|---|---|
query, rank | Search keyword and result position |
id, secUid, username, displayName | Public account identifiers |
profileUrl, avatarUrl | Profile and avatar URLs |
bio, bioLink | Public biography and linked website |
verified, privateAccount, seller | Public account flags |
followingCount, followerCount, heartCount, videoCount, diggCount | Public account statistics |
collectedAt, source | Collection timestamp and source |
Ready-to-run examples
Open a public example to inspect its input, run it, or reuse it as a task:
- Compare TikTok Coffee and Fitness Creators
- Find TikTok Fitness Coach Creators
- Find TikTok Coffee Creators
Niche creator discovery
{"queries":["vegan recipes","home workouts"],"maxUsersPerQuery":10}
Brand-name research
{"queries":["Acme"],"maxUsersPerQuery":10}
Who is it for?
- Influencer marketing teams building niche-specific creator shortlists.
- Talent and creator agencies qualifying public accounts by audience and activity signals.
- Brand researchers comparing how names, topics, and categories appear in public user search.
- Developers and automation teams feeding creator discovery into scheduled workflows, CRMs, or data warehouses.
The query and rank fields preserve where every profile came from, so multi-query exports remain auditable instead of becoming an unattributed list.
Pricing and limits
The Actor uses pay-per-event pricing: one start event per run and one result event for each saved profile. See the live Pricing tab for current tier rates before running.
Each input supports up to 20 queries and up to 10 profiles per query. Availability depends on public TikTok search at run time; a narrower query can return fewer profiles than requested.
Tips and limits
- Use specific multi-word niches for more focused creator lists.
- Results reflect TikTok's public search results at collection time and can vary by region.
- Signed avatar URLs can expire; download assets promptly if needed.
- Private data, inferred demographics, posts, comments, and follower graphs are not collected.
- If one query fails, completed query results are preserved.
API usage
cURL
curl -X POST "https://api.apify.com/v2/acts/$ACTOR_ID/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"queries":["coffee"],"maxUsersPerQuery":10}'
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor(process.env.ACTOR_ID).call({queries: ['coffee', 'fitness coach'],maxUsersPerQuery: 10,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python
import osfrom apify_client import ApifyClientclient = ApifyClient(os.environ['APIFY_TOKEN'])run = client.actor(os.environ['ACTOR_ID']).call(run_input={'queries': ['coffee', 'fitness coach'],'maxUsersPerQuery': 10,})items = client.dataset(run['defaultDatasetId']).list_items().itemsprint(items)
MCP and integrations
Connect the Actor through Apify MCP, or export results to JSON, CSV, Excel, Google Sheets, webhooks, and automation platforms.
Add the hosted MCP server to Claude Code:
$claude mcp add --transport http apify https://mcp.apify.com/?tools=fetch_cat%2Ftiktok-user-search-scraper
Example MCP client configuration:
{"mcpServers": {"apify": {"url": "https://mcp.apify.com/?tools=fetch_cat%2Ftiktok-user-search-scraper"}}}
Example prompts
- “Find public TikTok users for
specialty coffeeand return their follower counts and profile URLs.” - “Search
fitness coachandpilates instructor, then group the exported profiles by originating query.” - “Create a CSV-ready list of verified accounts returned for this brand keyword.”
FAQ
Does this require a TikTok login? No. It collects public user-search and profile information.
Are duplicate users removed? Exact duplicates are removed within each query. A user matching two queries remains once under each query so attribution is preserved.
Why can counts or rank change? TikTok profiles and search ordering change over time.
What data can I export with TikTok User Search Scraper? Each result includes public identity, bio, verification, account flags, follower and engagement statistics, plus its originating query and rank.
Can I run TikTok User Search Scraper through an API, schedule, or MCP client? Yes. Use the TikTok user search API example above, schedule runs in Apify Console, or connect through Apify MCP.
How much does it cost to use TikTok User Search Scraper? The Actor charges a small start event and one event for each saved user profile. Your exact tier price is displayed before the run.
Related Actors
More TikTok scrapers
- TikTok Profile Scraper
- TikTok Ads Library Scraper
- TikTok Video Scraper
- TikTok AI Transcript Extractor
- TikTok Followers and Following Scraper
Support
Use the Actor's Issues tab in Apify Console and include the run ID, input, and expected result. Do not include credentials or private information.