# Tiktok Profile Finder - Bulk Keywords, Decodes Hidden Emails (`code-beat/tiktok-profile-finder-smart-powerful-and-accurate`) Actor

🕵️ TikTok Profile Finder runs bulk keyword searches to discover creator profiles and their public emails. 🔓 Decodes encoded, protected and written-out addresses, filters domains and skips past runs. 🎯 Built for influencer discovery.

- **URL**: https://apify.com/code-beat/tiktok-profile-finder-smart-powerful-and-accurate.md
- **Developed by:** [Code Beat](https://apify.com/code-beat) (community)
- **Categories:** Lead generation, Social media, Other
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.50 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

### TikTok Profile Finder 🔍

**TikTok Profile Finder** helps you discover public TikTok profiles by keyword, so you can build faster lead lists without manual searching. It’s a practical TikTok profile finder for marketers, analysts, and researchers who need relevant profiles at scale. If you’ve been looking for a TikTok account lookup, TikTok username search, or a reliable way to find TikTok profile results by niche, this tool gives you a structured workflow that turns keywords into actionable profile data.

### What is TikTok Profile Finder? 🔍

**TikTok Profile Finder** is an Apify actor that automates public web data collection for TikTok profile discovery. You give it one or more search keywords, and it returns matching public profiles in a structured dataset. This makes it useful as a TikTok profile lookup, TikTok account finder, and TikTok creator lookup tool for marketers, sales teams, recruiters, and data analysts. It’s designed for automated TikTok scraping with no login required, helping you search TikTok users efficiently and organize results for follow-up.

### What Data Does TikTok Profile Finder Collect? 📊

If you’re asking what you can extract from TikTok, this actor focuses on clean profile discovery data that helps you move from research to outreach quickly. Each result includes the keyword that surfaced the profile, the profile URL, a description snippet, and the source label. That makes it easy to review what matched, where it came from, and how to use it in campaigns or research workflows.

| Data Category | Field Name | Description | Available |
|---|---|---|---|
| Discovery | `keyword` | The search term that returned the profile | ✅ Always |
| Navigation | `url` | Direct link to the TikTok profile | ✅ Always |
| Context | `description_snippet` | Short text snippet associated with the profile result | ✅ Always |
| Source | `source` | Source label for the returned profile data | ✅ Always |

### Types of Data I Can Extract with TikTok Profile Finder 🗂️

This TikTok profile search actor is built for fast, keyword-driven discovery. It’s ideal when you want a TikTok account search workflow that produces organized results instead of scattered manual notes.

**Discovery Data**

- Keyword that matched the profile
- Profile URL for quick review or outreach

**Contextual Data**

- Description snippet that gives quick context about the result
- Source label to identify the origin of the record

**Use-Case Ready Output**

- Structured dataset rows for analysis
- Easy export for research, reporting, or lead review

#### Key Features of TikTok Profile Finder ⚡

| Feature | Benefit |
|---|---|
| ✅ **Keyword-Targeted Search** | Find public TikTok profiles that match your niche, audience, or topic |
| ✅ **No Login Required** | Start quickly without connecting a TikTok account |
| ✅ **Country Selection** | Focus results on a target country for more relevant discovery |
| ✅ **Built-In Proxy Support** | Helps keep scraping reliable on public web data |
| ✅ **Retry Logic** | Includes retries and fallbacks for better resilience |
| ✅ **Global Result Cap** | Limits total collected profiles during a run for control |
| ✅ **Immediate Dataset Saving** | Saves results as they are found so partial output is preserved |
| ✅ **Structured Output** | Returns clean dataset records ready for analysis or export |

### TikTok Profile Finder User Guide 📖

#### Required Input Fields

```json
{
  "keywords": [
    "marketing"
  ],
  "country": "United States"
}
```

| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| `keywords` | Array | ✅ Yes | `["marketing"]` | List of search keywords used to find TikTok profiles. |
| `country` | String | No | `United States` | Target country used to focus results geographically. |

#### Required Output Fields

```json
{
  "keyword": "marketing",
  "url": "https://www.tiktok.com/@socialsarah",
  "description_snippet": "Social media strategist sharing brand growth tips and creator insights.",
  "source": "Search Engine"
}
```

| Field | Type | Description |
|---|---|---|
| `keyword` | String | The keyword that produced the result. |
| `url` | String | Direct URL to the found TikTok profile. |
| `description_snippet` | String | Short snippet associated with the profile result. |
| `source` | String | Source label for the record. |

### Solving Real Problems with TikTok Profile Finder 💼

- 🎯 **TikTok account lookup** — Quickly identify public profiles related to a topic, niche, or industry
- 📣 **Influencer research** — Find TikTok creator lookup results for partnership and outreach lists
- 🔎 **TikTok username finder** — Turn broad keywords into specific profile candidates faster
- 📊 **Market research** — Track how public profiles position themselves around a keyword or market segment
- 🧠 **Content analysis** — Review profile snippets to understand themes, niches, and audience signals
- 🗂️ **Lead qualification** — Build a short list of relevant profiles before deeper manual review

### Why Choose TikTok Profile Finder? 🏆

- ⚡ **Fast discovery** — Efficiently collects public TikTok profile results by keyword
- 🔐 **No login workflow** — Avoids account setup and keeps the process simple
- 🌍 **Country targeting** — Helps you focus research on a specific market
- 🔄 **Reliable runs** — Built-in proxy support and retries improve stability
- 📩 **Direct support** — Contact <codebeatapi@gmail.com> for help or feature requests

### How Many Results Can You Scrape? 📈

- The actor enforces a total run cap of **100 profiles** for free users.
- Paid users have no hard limit enforced in the actor logic.
- Actual output depends on how many matching public profiles exist for your keywords.
- Broader keywords usually return more results than highly specific TikTok profile search terms.
- For best results, test several keyword variants such as TikTok profile finder, TikTok account search, and TikTok profile lookup phrasing.

### Legal Guidelines for Scraping TikTok ⚖️

This actor only accesses publicly available data on TikTok. It does not require login access or private-profile access. Users are responsible for complying with TikTok’s Terms of Service, GDPR, CCPA, and any applicable anti-spam or data-use laws. Use the data only for legitimate purposes such as research, analysis, and outreach that follows relevant regulations. For data removal requests, contact <codebeatapi@gmail.com>.

### FAQ — TikTok Profile Finder ❓

#### How Does TikTok Profile Finder Work?

You provide one or more keywords, and the actor searches public TikTok profile results that match those terms. The output is saved as structured dataset rows with the keyword, profile URL, snippet, and source.

#### What TikTok Profile Types Are Supported?

The actor is designed for public TikTok profiles discovered through keyword matching. Private or inaccessible profiles are not the focus of this workflow.

#### Why Use TikTok Profile Finder Instead of Manual Search?

Manual TikTok profile search is slow and hard to scale. This actor helps you search TikTok users more efficiently and organize the results into a clean dataset you can review, export, and analyze.

#### Can I Use TikTok Profile Finder for Creator Research?

Yes. It’s a solid TikTok creator lookup and TikTok profile search tool for identifying public creators, brands, or niche accounts tied to your chosen keywords.

#### What Makes This a Useful TikTok Account Finder?

It combines keyword-based discovery, country targeting, and structured output, which makes it practical for researchers and marketers who need repeatable TikTok account finder workflows.

#### How Do I Get Help or Request a Change?

If you need support or want to suggest an improvement, contact <codebeatapi@gmail.com>.

### Final Word ✉️

**TikTok Profile Finder** is a simple way to turn keywords into a usable TikTok profile finder workflow. It saves time, reduces manual research, and gives you structured results you can review at scale. If you need fast TikTok profile lookup results, this actor is a strong starting point.

### 🆘 Support & Feedback

Have a question or want a custom feature for TikTok Profile Finder?

- 🐞 **Bug Reports:** Contact support directly
- ✨ **Custom Solutions & Feature Requests:** Share your idea with the team
- 📧 **Email:** <codebeatapi@gmail.com>

# Actor input Schema

## `keywords` (type: `array`):

List of keywords to search for TikTok profiles (e.g., 'marketing', 'fitness', 'real estate').

## `country` (type: `string`):

Select the target country for leads.

## Actor input object example

```json
{
  "keywords": [
    "marketing"
  ],
  "country": "United States"
}
```

# Actor output Schema

## `dataset` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "keywords": [
        "marketing"
    ],
    "country": "United States"
};

// Run the Actor and wait for it to finish
const run = await client.actor("code-beat/tiktok-profile-finder-smart-powerful-and-accurate").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "keywords": ["marketing"],
    "country": "United States",
}

# Run the Actor and wait for it to finish
run = client.actor("code-beat/tiktok-profile-finder-smart-powerful-and-accurate").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "keywords": [
    "marketing"
  ],
  "country": "United States"
}' |
apify call code-beat/tiktok-profile-finder-smart-powerful-and-accurate --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,code-beat/tiktok-profile-finder-smart-powerful-and-accurate"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/UQd1MiLThBbKxdpHu/builds/9XB5vyqLpgi6q8dL4/openapi.json
