TikTok User Search Scraper - Creator Profiles
Pricing
from $5.00 / 1,000 profile scrapeds
TikTok User Search Scraper - Creator Profiles
Search TikTok users by keyword and extract public creator profiles with handles, bios, follower counts, verification, avatars, and profile URLs. Provider-backed, no cookies, MCP ready.
Pricing
from $5.00 / 1,000 profile scrapeds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
TikTok User Search Scraper finds public TikTok users and creators by keyword, name, niche, or brand query. It returns normalized creator profile rows with handles, profile URLs, bios, follower counts, following counts, total likes, video counts, verification data, avatars, private-account flags, and provider provenance. Use it for influencer discovery, creator lead generation, social listening, talent scouting, competitor research, and AI-agent workflows that need a clean TikTok creator shortlist from a search term.
What is TikTok User Search Scraper?
TikTok User Search Scraper is a focused TikTok creator discovery actor. Instead of mixing video, hashtag, comment, and follower modes into one broad tool, it does one job: search TikTok users by public keyword and return structured profile records. The actor is provider-backed with ScrapeCreators as the default primary provider and SociaVault as a fallback, so users do not need TikTok cookies, browser sessions, or residential proxy setup.
Each saved dataset row is one public TikTok user profile. The output is designed for AI agents and MCP clients that need predictable field names such as username, profileUrl, bio, followerCount, verified, avatarUrl, and scrapedAt.
Use cases for TikTok user data
- Build creator shortlists for influencer marketing campaigns.
- Find micro-influencers in a niche by keyword and minimum follower count.
- Discover creators mentioning a brand, competitor, product category, or creator name.
- Seed a CRM with public creator handles and profile metadata.
- Monitor official or verified creator accounts for brand safety research.
- Map creator markets by query, audience size, and profile positioning.
- Run AI-agent research workflows that need a compact list of TikTok profiles.
What data can I extract with TikTok User Search Scraper?
| Field | Description |
|---|---|
query | Search term that produced the row. |
username | TikTok handle from the user search result. |
profileUrl | Public TikTok profile URL. |
nickname | Display name. |
bio | Profile bio, signature, or search description. |
bioLink | Public bio link when returned. |
verified | Verification flag derived from TikTok/provider metadata. |
customVerify | Verification label when returned. |
avatarUrl | Largest available profile image URL. |
followerCount | Follower count. |
followingCount | Following count. |
heartCount | Total likes received by the profile. |
videoCount | Number of videos posted. |
privateAccount | Whether the account appears private. |
provider | Provider used for the row. |
scrapedAt | Timestamp when the row was saved. |
How much will scraping TikTok users cost you?
This actor uses pay-per-event pricing.
| Event | Price |
|---|---|
| Actor start | $0.00005 per run |
| Profile scraped | $0.005 per saved profile |
Example costs:
- 10 profiles costs about $0.05005.
- 100 profiles costs about $0.50005.
- 1,000 profiles costs about $5.00005.
Filters such as minFollowerCount, verifiedOnly, and excludePrivateAccounts are applied before profile rows are saved and billed. Provider request credits are still consumed during discovery, so keep demo runs small before scaling.
How to use TikTok User Search Scraper
Start with one or more search queries:
{"searchQueries": ["fitness coach", "Taylor Swift"],"maxProfilesPerQuery": 25,"maxPagesPerQuery": 2,"maxTotalProfiles": 50,"minFollowerCount": 10000,"verifiedOnly": false,"excludePrivateAccounts": false,"providerOrder": "scrapecreators-first"}
Use maxProfilesPerQuery and maxTotalProfiles as billing guards. Use maxPagesPerQuery to control how far the providers paginate for each query. The trim option defaults to false because TikTok user search needs full provider responses for richer profile fields such as bio and verification. Set includeRawData only when debugging provider field drift, because raw TikTok payloads are large and less useful for AI-agent runs.
Output example
{"recordType": "user","searchType": "users","provider": "scrapecreators","query": "Taylor Swift","resultPosition": 1,"page": 1,"cursor": null,"userId": "6881290705605477381","userSecUid": "MS4wLjABAAAA...","username": "taylorswift","profileUrl": "https://www.tiktok.com/@taylorswift","nickname": "Taylor Swift","bio": "This is pretty much just a cat account","verified": true,"avatarUrl": "https://p16-amd-va.tiktokcdn.com/avatar.jpeg","followerCount": 33800000,"followingCount": 0,"heartCount": 267837265,"videoCount": 88,"privateAccount": false,"scrapedAt": "2026-07-09T12:00:00.000Z"}
API example
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('khadinakbar/tiktok-user-search-scraper').call({searchQueries: ['beauty creator'],maxProfilesPerQuery: 20,maxPagesPerQuery: 2,minFollowerCount: 5000,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
MCP and AI-agent usage
Use this actor when an agent needs to answer questions like "find TikTok creators in the skincare niche with at least 10k followers" or "build a seed list of official Taylor Swift related TikTok profiles." Do not use it for TikTok videos, comments, transcripts, profile feeds, followers, following lists, or no-watermark downloads. Those are separate actors with different output contracts and costs.
The output is intentionally flat and compact so models can inspect several rows without wasting context on raw provider payloads.
Scrape any TikTok data with dedicated scrapers
Related actors in this portfolio:
- TikTok Profile Scraper
- TikTok Profile Videos Scraper
- TikTok Search Scraper
- TikTok Video Search Scraper
- TikTok Video Scraper
- TikTok Video Comments Scraper
- TikTok Followers Scraper
- TikTok Following Scraper
- TikTok Trending Hashtags Scraper
- TikTok Trending Videos Scraper
- TikTok Sound Scraper
- TikTok No Watermark Downloader
FAQ
How many results can I scrape with TikTok User Search Scraper?
You can set maxProfilesPerQuery up to 10,000 and maxTotalProfiles up to 50,000. Start with smaller runs because TikTok search result pools vary by query and provider pagination.
Can I integrate TikTok User Search Scraper with other apps?
Yes. The actor runs on Apify, so you can use API calls, schedules, webhooks, datasets, Make, Zapier, Google Sheets exports, or downstream enrichment actors.
Can I use TikTok User Search Scraper with the Apify API?
Yes. Call khadinakbar/tiktok-user-search-scraper with searchQueries, then read the default dataset for normalized profile rows and the RUN_SUMMARY key for provider and billing diagnostics.
Can I use TikTok User Search Scraper through an MCP Server?
Yes. The actor is designed for Apify MCP discovery. It has focused inputs, a compact dataset schema, clear negative scope, and predictable pay-per-profile pricing.
Do I need proxies to scrape TikTok users?
No. This actor uses provider APIs for public TikTok user search and does not expose proxy settings to users. Provider keys are configured as actor-owner secrets, not user input.
Is it legal to scrape TikTok user data?
This actor is intended for public TikTok profile metadata only. You are responsible for using the data in line with applicable laws, platform terms, privacy rules, and outreach regulations. Do not use scraped public data for spam, harassment, discrimination, or sensitive profiling.
Your feedback
If a query returns fewer creators than expected, share the query, expected market, and run ID. TikTok search pools change often, and concrete examples help improve normalization and provider fallback behavior.