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
4
Total users
2
Monthly active users
10 days 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.