Tiktok Video Search Scraper
Pricing
from $4.00 / 1,000 videos scrapeds
Tiktok Video Search Scraper
Search TikTok videos by keyword and extract metadata — views, likes, comments, author info, hashtags, and music. No login or cookies required.
Pricing
from $4.00 / 1,000 videos scrapeds
Rating
0.0
(0)
Developer
Romy
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Search TikTok videos by keyword and extract metadata — views, likes, comments, author info, hashtags, and music. No login or cookies required.
What does TikTok Video Search Scraper do?
This Actor searches TikTok's mobile API for videos matching your keywords and returns structured metadata for each result. Supports filtering by upload date, sort order, and video duration.
Use cases
- Market research — find trending videos for a topic or product category
- Competitor analysis — monitor what content performs best in your niche
- Influencer discovery — identify creators producing viral content around specific keywords
- Content strategy — analyze which formats (short vs long, recent vs evergreen) get more engagement
- Brand monitoring — track mentions of your brand or campaign hashtag
How to use
Step 1: Configure input
{"keywords": ["kucing lucu", "cooking tutorial"],"maxVideosPerKeyword": 100,"sortType": 1,"publishTime": 7,"filterDuration": 1}
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
keywords | string[] | Yes | — | Search keywords |
maxVideosPerKeyword | integer | No | 50 | Max videos per keyword (1–1000) |
sortType | integer | No | 0 | 0 = Relevance, 1 = Most Liked |
publishTime | integer | No | 0 | 0 all time, 1 past day, 7 past week, 30 past month, 90 past 3 months, 180 past 6 months |
filterDuration | integer | No | 0 | 0 all, 1 under 1 min, 2 1–5 min, 3 over 5 min |
Step 2: Run and download results
Click Start and download results as JSON, CSV, or Excel from the Output tab.
Output
One object per video:
{"aweme_id": "7655293487931280658","keyword": "kucing lucu","desc": "Ada satu jurus andalanku. #kucinglucu #viral #fyp","create_time": 1748950412,"author_id": "7123456789","author_unique_id": "kucinglucu1717","author_nickname": "Kucing Lucu","author_avatar": "https://p16-sign.tiktokcdn-us.com/...","like_count": 148,"comment_count": 10,"share_count": 3,"play_count": 2400,"collect_count": 22,"download_count": 14,"hashtags": ["kucinglucu", "viral", "fyp"],"music_title": "original sound","music_author": "kucinglucu1717","cover_url": "https://p16-sign.tiktokcdn-us.com/...","video_url": "https://www.tiktok.com/@kucinglucu1717/video/7655293487931280658"}
Pricing
| Event | Price |
|---|---|
| Actor start | $0.05 |
| Per video scraped | $0.004 |
Examples:
- 100 videos → $0.05 + $0.40 = $0.45
- 1,000 videos → $0.05 + $4.00 = $4.05
- 5,000 videos → $0.05 + $20.00 = $20.05
FAQ
Does this require login or cookies? No. Uses TikTok's mobile API with device-level authentication. No account needed.
How many videos can I scrape per keyword? Up to 1,000 per keyword per run. TikTok typically returns 200–500 unique results per search query before pagination ends.
Can I search multiple keywords at once?
Yes — provide a list in keywords. Each keyword is searched independently and results are labeled with the original keyword.
Is the data real-time? Yes. Each run queries TikTok's live search API at the time of execution.
Is this legal? This Actor accesses publicly available search results through TikTok's mobile API. Use responsibly and in accordance with TikTok's Terms of Service.