TikTok Video Scraper - Search, Trending, Hashtag, Stats
Pricing
Pay per usage
Go to Apify Store

TikTok Video Scraper - Search, Trending, Hashtag, Stats
Extract TikTok video data by keyword search, hashtag, or trending feed: descriptions, views, likes, comments, shares, author profiles. HTTP-only engine for speed. Perfect for trend research, influencer analysis, and viral marketing.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Daniel Ramacher
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
Opencalw TikTok Video Scraper
Extract TikTok video data by keyword search, hashtag, or trending feed — descriptions, views, likes, comments, shares, author profiles, music info, and hashtags. HTTP-only engine using curl_cffi — no browser needed.
Features
- Keyword Search — Find videos by any search term
- Hashtag Search — Extract videos by hashtag
- Trending Feed — Get current trending videos
- Engagement Stats — Views, likes, comments, shares, favorites
- Author Profiles — Username, name, followers, following, total likes
- Music Info — Track title and artist
- Hashtag Extraction — Auto-extracted from descriptions
- No API Key Needed — Works without TikTok API
- Free Tier Funnel — First 5 videos free per run, then $0.04/video
Use Cases
| Use Case | Description |
|---|---|
| Trend Research | Find trending content by keyword |
| Influencer Analysis | Analyze creator engagement metrics |
| Viral Marketing | Identify viral content patterns |
| Competitor Tracking | Monitor competitor hashtag strategies |
| Music Discovery | Track trending music and sounds |
Input
| Field | Type | Required | Description |
|---|---|---|---|
keywords | array | ❌ | Search keywords |
hashtags | array | ❌ | Hashtags to search (without #) |
includeTrending | boolean | ❌ | Include trending feed |
maxVideosPerSource | integer | ❌ | Max per source (default: 30, max: 100) |
Output
| Field | Type | Description |
|---|---|---|
videoId | string | TikTok video ID |
url | string | Full video URL |
description | string | Video description |
hashtags | array | Extracted hashtags |
thumbnailUrl | string | Thumbnail URL |
duration | integer | Duration in seconds |
viewCount | integer | View count |
likeCount | integer | Like count |
commentCount | integer | Comment count |
shareCount | integer | Share count |
favoriteCount | integer | Favorite/bookmark count |
authorUniqueId | string | Author username |
authorName | string | Author display name |
authorFollowers | integer | Author follower count |
source | string | Data source (keyword/hashtag/trending) |
Pricing
| Tier | Price | Description |
|---|---|---|
| Free | $0.00 | First 5 videos per run |
| Paid | $0.04/video | Every video after free tier |
Technical Details
Architecture
curl_cffi Session -> TikTok API (keyword/hashtag/trending)-> JSON Response -> Video Parsing-> Apify Dataset
Requirements
- Python 3.12+
- curl_cffi
Changelog
v1.0 (2026-05-15)
- Initial release
- Keyword search, hashtag search, trending feed
- Full engagement stats (views, likes, comments, shares, favorites)
- Author profile data
- Music info extraction
- Free tier funnel (5 videos free per run)
- $0.04/video PPE pricing
Part of the Opencalw Ecosystem
Maximize your data extraction with our complete suite of scrapers:
| Actor | Price | Data |
|---|---|---|
| Google Maps Scraper v3.0 | $0.08/place | 40+ fields, email, opening hours |
| Instagram Hashtag Tracker v2.0 | $0.05/post | Posts by hashtag, likes, comments, engagement |
| YouTube Video Scraper v1.0 | $0.03/video | Search, metadata, views, likes, comments |
License
AGPL-3.0