Tiktok Post Scraper
Pricing
from $25.00 / 1,000 results
Go to Apify Store
Tiktok Post Scraper
Scrape TikTok posts by URL and extract comprehensive video metadata including engagement stats, author information, music details, and hashtags.
Pricing
from $25.00 / 1,000 results
Rating
0.0
(0)
Developer

Crawler Bros
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape TikTok posts by URL and extract comprehensive video metadata including engagement stats, author information, music details, and hashtags.
Features
- Engagement Metrics: Play count, likes, comments, shares, and saves
- Author Information: Username, nickname, verified status, bio
- Video Details: Duration, publish date, caption
- Music Info: Track name and artist
- Hashtags: Automatically extracted from caption
- Stealth Mode: Anti-detection measures with residential proxy support
Input
| Field | Type | Description |
|---|---|---|
postUrls | Array | List of TikTok post URLs to scrape |
Example Input
{"postUrls": ["https://www.tiktok.com/@khaby.lame/video/7595604254929210646","https://www.tiktok.com/@charlidamelio/video/7594925330234218794"]}
Output
Each scraped post returns the following data:
| Field | Type | Description |
|---|---|---|
url | String | Original post URL |
success | Boolean | Whether scraping succeeded |
postId | String | Unique TikTok post ID |
caption | String | Post caption/description |
publishDate | String | Human-readable publish date |
createTime | Integer | Unix timestamp |
username | String | Author's username |
nickname | String | Author's display name |
authorId | String | Author's unique ID |
verified | Boolean | Author verification status |
signature | String | Author's bio |
playCount | Integer | Number of views |
likeCount | Integer | Number of likes |
commentCount | Integer | Number of comments |
shareCount | Integer | Number of shares |
collectCount | Integer | Number of saves |
musicName | String | Music/sound name |
musicAuthor | String | Music/sound author |
duration | Integer | Video duration in seconds |
hashtags | Array | List of hashtags |
Example Output
{"url": "https://www.tiktok.com/@khaby.lame/video/7595604254929210646","success": true,"postId": "7595604254929210646","caption": "Try something different next time #learnfromkhaby #comedy","publishDate": "2026-01-15 15:03:52","username": "khaby.lame","nickname": "Khabane lame","verified": true,"playCount": 7400000,"likeCount": 383200,"commentCount": 5366,"shareCount": 8340,"collectCount": 14229,"musicName": "original sound","musicAuthor": "Khabane lame","duration": 16,"hashtags": ["learnfromkhaby", "comedy"]}
Technical Details
- Uses Firefox browser with stealth configuration
- Residential proxy support (US-based)
- Anti-detection JavaScript injection
- Randomized user agents and viewports
Limitations
- Some videos may be region-restricted
- Private or deleted videos cannot be scraped
- Rate limiting may occur with large batches