TikTok Video Scraper
Pricing
$1.50 / 1,000 results
TikTok Video Scraper
๐ Scrape TikTok videos from URLs or IDs with ๐ engagement stats, ๐ฌ media URLs, ๐ค author details, ๐ captions, #๏ธโฃ hashtags, and more.
Pricing
$1.50 / 1,000 results
Rating
0.0
(0)
Developer
Hamza
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
TikTok Video Scraper ๐ฌ
Paste any TikTok link โ get the full post data back as clean, structured JSON. Works with regular video URLs, photo posts, short share links (vm.tiktok.com, vt.tiktok.com, tiktok.com/t/โฆ) and even bare post IDs. No login, no cookies, no browser extensions.
โจ What you can do with it
- ๐ Track post performance โ monitor plays, likes, comments, shares and saves for any post over time.
- ๐ฏ Analyze competitors & campaigns โ pull exact stats for the posts that matter to you.
- ๐งฒ Vet influencers โ check real engagement on the posts they pitch you.
- ๐ Expand short links in bulk โ turn
vm.tiktok.com/โฆshare links into canonical URLs + full data. - ๐ค Feed your pipeline โ push results straight into Make, Zapier, Google Sheets, or your own app via the Apify API.
๐ What you get for each post
Caption, post date, play / like / comment / share / save / repost counts, duration, cover image, direct media URLs, hashtags, mentions, music/sound details, photo-post images, and the author's profile with follower / like / video counts.
๐ How to use it
- Add one or more post URLs (any format โ full URL, short link, or post ID).
- Click Start โ results stream into the dataset as they're scraped.
- Export as JSON, CSV or Excel, or read them via the API.
Example input
{"postUrls": ["https://www.tiktok.com/@tiktok/video/7231338487075638570","https://vm.tiktok.com/ZMabc123/"]}
๐ฆ Example output
{"id": "7231338487075638570","url": "https://www.tiktok.com/@tiktok/video/7231338487075638570","description": "the caption #fyp","createTimeISO": "2026-06-20T12:00:00.000Z","playCount": 1200000,"diggCount": 98000,"commentCount": 1200,"shareCount": 800,"collectCount": 4300,"duration": 15,"cover": "https://p16-sign.tiktokcdn.com/...","authorUniqueId": "tiktok","authorNickname": "TikTok","authorFollowerCount": 84000000,"hashtags": ["fyp"],"musicTitle": "original sound","isPhotoPost": false}
๐ฐ Pricing
This actor uses pay-per-event pricing: you pay a small fee per post scraped. No subscriptions, no minimums โ scrape 3 posts or 30,000 and pay only for what you get.
โ FAQ
Does it work with photo (carousel) posts?
Yes โ photo posts return the same record with isPhotoPost: true and the image URLs in images.
Do I need a TikTok account or cookies? No. The actor only reads public pages.
Why did a post come back empty? The post is deleted, private, age-restricted or region-blocked. Those can't be read publicly.
Is this legal? The actor only collects publicly available data. You are responsible for how you use the data โ see Apify's terms and consult local regulations for your use case.