TikTok Keywords Discovery Tool avatar

TikTok Keywords Discovery Tool

Pricing

from $2.65 / 1,000 tiktok suggestions

Go to Apify Store
TikTok Keywords Discovery Tool

TikTok Keywords Discovery Tool

Discover TikTok autocomplete keyword suggestions from seed terms. Export source-ranked suggestions, types, language and region hints, and scrape timestamps to CSV, JSON, Excel, API, or integrations.

Pricing

from $2.65 / 1,000 tiktok suggestions

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

🔎 TikTok keywords discovery tool for autocomplete suggestions

TikTok Keywords Discovery Tool collects autocomplete keyword suggestions from TikTok search. Add one or more seed terms such as gift ideas, skincare routine, or fitness meals, then export source-ranked TikTok keyword suggestions with the original seed, suggestion text, type, language and region hints, and scrape timestamps.

Use this Actor for TikTok keyword research, content planning, social search research, TikTok SEO briefs, campaign ideation, and repeatable keyword exports. It helps you turn manual TikTok search-box checks into a structured Apify dataset you can download as JSON, CSV, Excel, XML, RSS, or HTML, or send to an API, webhook, scheduler, or integration.

For a small first run, keep the prefilled seeds gift ideas and skincare routine. The default run is intentionally small, so you can inspect the row shape before adding a larger keyword list.

✅ What this Actor does

  • Searches TikTok autocomplete with one or more seed keywords.
  • Saves one dataset item per keyword suggestion.
  • Keeps TikTok's source order by default.
  • Can sort suggestions alphabetically within each seed keyword.
  • Can remove duplicate suggestions across the run.
  • Adds the original seed keyword and seed position to every row.
  • Adds suggestion type, normalized suggestion text, language, region, and scrape time.
  • Stops at your per-keyword and total result limits.
  • Runs without TikTok login, cookies, or a user-provided API key.

This Actor is focused on TikTok search autocomplete suggestions. It does not scrape TikTok videos, profiles, comments, followers, ads, TikTok Shop products, or search-volume metrics.

📦 Data you can extract

Each output item represents one TikTok autocomplete suggestion. Fields include:

  • seedKeyword and seedKeywordIndex
  • suggestion and normalizedSuggestion
  • suggestionType
  • rank
  • dedupeKey
  • sourcePlatform and sourceSurface
  • sourceQuery
  • language and region
  • scrapedAt

The rank field reflects the order used in the output. With the default source ordering, it follows the order TikTok returned for that seed keyword. With alphabetical ordering, ranks are reassigned after sorting.

🚀 Common use cases

  • Build TikTok keyword research exports for content planning.
  • Find autocomplete phrases around a product, niche, creator topic, or audience problem.
  • Compare related TikTok search suggestions across several seed terms.
  • Create content calendars from phrases people may type into TikTok search.
  • Feed TikTok keyword suggestions into spreadsheets, dashboards, or AI workflows.
  • Schedule repeat checks for the same keyword set.
  • Collect clean source-ranked suggestions for social search and TikTok SEO research.

▶️ How to run it

  1. Add one or more seed keywords in Seed keywords.
  2. Keep Suggestions per keyword at 25 for a quick first run.
  3. Set Total suggestion limit if you want a hard cap across the whole run.
  4. Choose TikTok source order or alphabetical order.
  5. Choose whether to remove duplicate suggestions.
  6. Start the Actor and open the dataset.

For larger jobs, add several related seeds and use the total limit to keep the run size predictable.

🛠️ Input

🧪 Example input

{
"keywords": ["gift ideas", "skincare routine"],
"maxSuggestionsPerKeyword": 25,
"maxTotalResults": 100,
"resultOrder": "source",
"deduplicateSuggestions": true,
"includeSeedEcho": true,
"language": "en",
"region": "US"
}

🎯 Seed keywords

Enter plain TikTok search seeds. Good examples:

  • gift ideas
  • skincare routine
  • fitness meals
  • home office
  • summer outfits

Each seed is queried separately. Empty and duplicate seed values are ignored during normalization.

📏 Limits

Use maxSuggestionsPerKeyword to control how many suggestions can be saved for each seed. Use maxTotalResults when you want a hard cap across the whole run.

🧹 Sorting and cleanup

resultOrder can keep TikTok's source order or sort suggestions alphabetically. deduplicateSuggestions removes repeated normalized suggestions across all seeds. includeSeedEcho controls whether to keep a suggestion when TikTok returns the same text as the seed keyword.

🌍 Localization

language and region are hints for the TikTok search surface. TikTok may still return suggestions that mix languages or local interests, depending on what it currently shows for the seed.

📊 Output example

{
"seedKeyword": "gift ideas",
"seedKeywordIndex": 1,
"suggestion": "gift ideas for mom",
"normalizedSuggestion": "gift ideas for mom",
"suggestionType": "suggestion",
"rank": 1,
"dedupeKey": "gift ideas for mom",
"sourcePlatform": "tiktok",
"sourceSurface": "search_autocomplete",
"sourceQuery": "gift ideas",
"language": "en",
"region": "US",
"scrapedAt": "2026-05-23T00:00:00.000Z"
}

💳 Pricing

This Actor uses pay-per-event pricing. You are charged for each TikTok keyword suggestion that is found and saved. The default input is small enough for a low-cost test run.

⚠️ Limits and caveats

  • TikTok autocomplete can change over time and by region.
  • Some seeds can return fewer suggestions than your requested limit.
  • The Actor does not provide search volume, CPC, popularity scores, or trend predictions.
  • Language and region are source hints, not guaranteed filters.
  • TikTok may temporarily return fewer suggestions or no suggestions for a seed.

❓ FAQ

🔐 Does this use the official TikTok API?

No. It collects public TikTok autocomplete suggestions shown by TikTok search. You do not need to provide a TikTok account, cookies, or API key.

🎬 Can it scrape TikTok videos or profiles?

No. This Actor is only for TikTok keyword suggestions. Use a TikTok video, profile, transcript, or comments scraper when you need content rows instead of keyword ideas.

📈 Does it return search volume?

No. The output contains suggestions and source order, not search-volume or popularity metrics. This avoids inventing metrics that TikTok does not expose through this search surface.

🧺 Can I run many keywords at once?

Yes. Add multiple seed keywords and use the per-keyword and total limits to control the run size.

📝 Changelog

  • 0.1: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré