TikTok Video Scraper
Pricing
from $2.10 / 1,000 videos
Go to Apify Store

TikTok Video Scraper
Extract comprehensive TikTok video data including views, likes, comments, shares, and full author/music metadata. Simply provide video URLs and get structured JSON with engagement metrics, creator profiles, and audio information. Scrapes hundreds of videos in seconds.
Pricing
from $2.10 / 1,000 videos
Rating
0.0
(0)
Developer
Clappi
Maintained by Community
Actor stats
0
Bookmarked
9
Total users
4
Monthly active users
a month ago
Last modified
Categories
Share
TikTok Posts Scraper
Extract post and video data from TikTok at scale. Get views, likes, comments, shares, author info, and music metadata.
Features
- Fast - Parallel processing for multiple videos
- Comprehensive Data - Full author and music metadata
- Reliable - Handles unavailable/deleted posts gracefully
- Simple - Just paste URLs and run
Input
| Field | Type | Description |
|---|---|---|
videoUrls | array | TikTok video/photo URLs |
Example Input
{"videoUrls": ["https://www.tiktok.com/@arianagrande/video/7405998771772984606","https://www.tiktok.com/@franksinatra/video/7597521163203513655"]}
Output
Each post includes:
{"url": "https://www.tiktok.com/@rekuro.ae/video/7596837265708535095","videoId": "7596837265708535095","status": "available","caption": "Check out this amazing video! #trending","views": 352800,"likes": 55200,"comments": 517,"shares": 2139,"bookmarks": 7941,"thumbnailUrl": "https://...","datePosted": "2026-01-18T22:48:50.000Z","authorMeta": {"id": "7454244765172859950","name": "rekuro.ae","profileUrl": "https://www.tiktok.com/@rekuro.ae","nickName": "Rekuro","verified": false,"signature": "Editor\nYoutube: rekuro-ae","avatar": "https://...","fans": 86600,"following": 8,"heart": 5100000,"video": 193,"digg": 224},"musicMeta": {"musicId": "7596837286059248398","musicName": "original sound","musicAuthor": "Rekuro","musicOriginal": true,"playUrl": "https://...","coverMediumUrl": "https://..."},"scrapedAt": "2026-01-22T16:14:24.472Z"}
Supported URLs
https://www.tiktok.com/@username/video/VIDEO_IDhttps://www.tiktok.com/@username/photo/VIDEO_ID
Post Status Values
| Status | Description |
|---|---|
available | Post exists and data was scraped |
not_found | Post URL returned 404 |
unavailable | Post exists but content not accessible |
deleted | Post was removed |
error | Scraping failed with error |
Use Cases
- Content Analysis - Track video performance metrics
- Competitor Research - Monitor competitor content engagement
- Influencer Vetting - Verify engagement rates and content quality
- Trend Monitoring - Track viral content and trends
- Portfolio Building - Collect content data for reporting
Cost Estimation
This scraper is optimized for efficiency. Scraping 100 videos typically costs less than $0.10 in platform usage.