Tiktok Mention Scraper
Pricing
from $3.00 / 1,000 results
Tiktok Mention Scraper
Scrape TikTok videos that mention specific usernames (@mentions) without cookies. Extracts video metadata (views, likes, comments, shares), author info, music metadata, and more. Features anti-bot detection, residential proxy support, and human-like browsing behavior.
Pricing
from $3.00 / 1,000 results
Rating
1.2
(2)
Developer
Crawler Bros
Maintained by CommunityActor stats
2
Bookmarked
58
Total users
16
Monthly active users
6 days ago
Last modified
Categories
Share
Brand monitoring tool — find all TikTok posts that mention any keyword, @handle, or phrase. Uses TikTok's general search API to return matching posts with full engagement stats, author info, hashtag and @mention arrays, and a mentionInCaption flag that tells you whether the keyword actually appears in the post caption. No TikTok account or cookies required.
What this actor does
- Accepts one or more keywords, brand names, @handles, or phrases
- Searches TikTok for each keyword using the public search API
- Reports
mentionInCaption— a boolean flag indicating the keyword appears in the caption text - Extracts
mentions[]from TikTok'stextExtraarray with character-level offsets (confirmed tagged @mentions) - Returns full engagement stats: views, likes, comments, shares, saves, reposts
- Includes author snapshots with username, display name, follower count, and verification status
- Includes music metadata and video technical details for each post
- Empty fields are omitted
Output per post
postId— unique TikTok post IDpostUrl— canonical post URLcaption— full post caption textkeyword— the keyword that produced this resultrank— zero-based position in TikTok's search results for this keywordmentionInCaption—trueif the keyword string appears in the caption (case-insensitive)author.id— author's TikTok user IDauthor.username— author's @handleauthor.displayName— author's display nameauthor.verified— whether the author has a verified badgeauthor.avatarUrl— author's avatar image URLauthor.followerCount— author's follower countlikeCount— total likescommentCount— total commentsshareCount— total sharesplayCount— total viewscollectCount— total saves/bookmarkscreateTime— Unix publication timestamphashtags— array of{id, name}hashtag objectsmentions— array of{username, start, end}confirmed textExtra @mention objectsmusic.id— music IDmusic.title— music namemusic.authorName— music artistscrapedAt— ISO 8601 timestamp when the record was collected
Input
| Field | Type | Default | Description |
|---|---|---|---|
keywords | array | — | Keywords, brand names, or @handles to monitor (required) |
maxResultsPerKeyword | integer | 50 | Maximum posts to collect per keyword (1–500) |
Example: Brand name monitoring
{"keywords": ["natgeo", "national geographic"],"maxResultsPerKeyword": 100}
Example: @handle monitoring
{"keywords": ["@khaby.lame", "@natgeo"],"maxResultsPerKeyword": 50}
Example: Product launch tracking
{"keywords": ["apple vision pro", "visionpro", "apple vr"],"maxResultsPerKeyword": 200}
Example: Multi-keyword competitive analysis
{"keywords": ["nike shoes", "adidas shoes", "puma shoes"],"maxResultsPerKeyword": 100}
Use cases
- Brand monitoring — track every TikTok post that mentions your brand name, product line, or campaign hashtag
- Competitor monitoring — monitor competitor mentions and measure their share of organic TikTok conversation
- Influencer analysis — find which creators mention a specific @handle and assess their audience alignment
- Campaign tracking — measure reach of a product launch keyword or sponsored event phrase across all creators
- Crisis management — rapidly surface negative mentions of a brand name during a PR incident
- Market research — discover how consumers naturally talk about a product category or trend
FAQ
Do I need a TikTok account or cookies? No. The actor uses TikTok's public search API available to anonymous visitors.
What does mentionInCaption mean?
It is true when the keyword string (case-insensitive) appears anywhere in the post caption. For @username keywords it checks for both @username and the bare username form.
What is the difference between mentionInCaption and mentions[]?
mentionInCaption is a simple text search result for the keyword you provided. mentions[] contains all formally tagged @mentions parsed from TikTok's textExtra array — these are confirmed account tags with character offsets, not just text strings.
How is this different from TikTok Profile Mention Scraper? This actor monitors any keyword, including brand names and phrases that contain no @ symbol. The Profile Mention Scraper is purpose-built for @username tracking and adds a validation step against TikTok's textExtra array to confirm formal tagged mentions.
How many results can I get per keyword?
Up to 500. TikTok's search has a finite result set per keyword (typically 50–200 unique posts). The actor stops when TikTok returns has_more: false.
Why might I get fewer results than maxResultsPerKeyword?
TikTok's search exhausts its result set for some keywords quickly, especially niche terms. The actor returns everything available and stops early.
Can I search in other languages? Yes. Enter your keyword in any language. TikTok's search is language-aware and will return locally relevant content.
Are results sorted by relevance or recency?
TikTok's default search ranking blends relevance, recency, and engagement. The rank field in the output reflects TikTok's result ordering.
Related TikTok Scrapers
Build a complete TikTok data pipeline with our full suite: