TikTok User Search Scraper — Find Creators
Pricing
from $2.00 / 1,000 results
TikTok User Search Scraper — Find Creators
Search public TikTok users by keyword with automatic pagination. Export clean identity and account fields, or optionally enrich each result with complete public profile information.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
ToolzerHub
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Search TikTok user accounts by keyword, paginated automatically.
TikTok User Search Scraper runs a keyword search across TikTok account results and returns one clean dataset row per matching account. Base rows include normalized IDs, username, display name, bio, avatar, verification, privacy, region, and available statistics.
A keyword and a result cap
Provide a search keyword and set Max Results to bound the run. Enable Enrich Profiles when you also need the complete public web profile for every result. Enriched fields are spread into the same row, duplicate fields are replaced by the richer values, and statistics are merged rather than nested in a separate blob.
Search TikTok users
Enter a keyword, set Max Results, and optionally fetch complete public profile information for every returned user.
| Field | Type | Required | Description |
|---|---|---|---|
keyword | string | Yes | Keyword or phrase to search TikTok for. |
maxItems | integer | No | Maximum number of items to save. Set 0 for no limit. |
enrichProfile | boolean | No | Fetch the full public web profile for every result and merge it into the base row. One extra request per result. |
{"keyword": "cats","maxItems": 20,"enrichProfile": false}
Account rows
👤 User identity
| Field | Type | Description |
|---|---|---|
user_id | string | TikTok numeric user ID. |
sec_user_id | string | TikTok opaque secUid. |
username | string | TikTok username/uniqueId. |
nickname | string | Display name. |
description | string | Video caption or user bio, when available. |
avatar_url | string | Primary profile avatar URL, when available. |
is_verified | boolean | Whether TikTok reports the profile as verified. |
is_private | boolean | Whether the TikTok profile is private. |
region | string | TikTok account region, when available. |
📊 Account statistics
| Field | Type | Description |
|---|---|---|
stats | object | Engagement stats (likes/comments/shares/plays or followers/following/hearts), when available. |
{"user_id": "7000000000000000001","sec_user_id": "MS4wLjABAAAAexample","username": "example_creator","nickname": "Example Creator","description": "Public profile bio","avatar_url": "https://example.com/avatar.jpg","is_verified": false,"is_private": false,"stats": {"follower_count": 12500,"following_count": 180,"aweme_count": 64}}
Pricing
Each saved search result is billed once. Enrich Profiles adds one Full User Info charge only when the extra public-profile request succeeds for that result.
Apify's free credits may cover a low Max Results keyword search with profile enrichment left off.
Base search rows are already normalized; profile enrichment adds richer public account fields and statistics with one extra request per result.
Legal
This Actor extracts publicly available TikTok content. It should not be used to collect private user data. Make sure your use case complies with applicable privacy laws, TikTok's terms, and your own legal obligations. If you are unsure, consult a qualified lawyer.
Run this Actor from code
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_API_TOKEN")run = client.actor("toolzerhub/tiktok-user-search-scraper").call(run_input={"keyword": "cats","maxItems": 20,"enrichProfile": false})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Node.js
import { ApifyClient } from "apify-client";const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });const run = await client.actor("toolzerhub/tiktok-user-search-scraper").call({"keyword": "cats","maxItems": 20,"enrichProfile": false});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
See also
Look up a specific profile, or search for videos instead.
- Bulk TikTok Profile Scraper — User Stats & Details — Fetch multiple public TikTok profiles from usernames or full profile URLs. Export one row per account with IDs, bio, avatar, verification, privacy, and profile statistics.
- TikTok Video Search Scraper — Full Details — Search public TikTok videos by keyword with automatic pagination. Export video IDs, captions, timestamps, statistics, and music data, with optional full-detail enrichment per result.
- TikTok Followers Scraper — Bulk User Lists — Collect a TikTok user's followers with automatic pagination. Export one complete profile per row, including bio, avatar, IDs, region, privacy, verification, and account statistics.
Need help?
Use the Issues tab on the Actor page for bug reports, missing fields, and feature requests.
Contact: contact@toolzerhub.com