TikTok Keywords Discovery Tool
Pricing
from $2.65 / 1,000 tiktok suggestions
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é
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
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:
seedKeywordandseedKeywordIndexsuggestionandnormalizedSuggestionsuggestionTyperankdedupeKeysourcePlatformandsourceSurfacesourceQuerylanguageandregionscrapedAt
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
- Add one or more seed keywords in Seed keywords.
- Keep Suggestions per keyword at
25for a quick first run. - Set Total suggestion limit if you want a hard cap across the whole run.
- Choose TikTok source order or alphabetical order.
- Choose whether to remove duplicate suggestions.
- 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 ideasskincare routinefitness mealshome officesummer 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
- TikTok Transcript Scraper ↗ - Extract transcript text and subtitle rows from public TikTok video URLs.
- Twitter Scraper ↗ - Search public X/Twitter posts or export current trends for a region.
- YouTube Channel Scraper ↗ - Export public YouTube channel profiles and recent video rows.
- Google Shopping Ads Scraper ↗ - Collect paid Google Shopping ad products for keyword research.
- Quora Search Scraper ↗ - Find public Quora question pages from search terms or direct URLs.
Made with ❤️ by Maxime Dupré