TikTok Video Stats Scraper
Pricing
from $1.00 / 1,000 videos
TikTok Video Stats Scraper
Paste TikTok video URLs, get views, likes, comments, shares, saves, engagement rate, caption, hashtags, mentions, music and the creator's followers. Name a tracker and re-run to see each video's growth since the last run. For UGC and influencer campaign tracking. No login.
Pricing
from $1.00 / 1,000 videos
Rating
0.0
(0)
Developer
inovaflow
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Paste your TikTok video links, get every video's views, likes, comments, shares, saves and engagement rate — and, run after run, how much each one grew.
If you run influencer or UGC campaigns, you know the reporting week. Twenty creators posted, the client wants a deck, and someone opens every TikTok one by one to copy numbers into a spreadsheet — then does it again next Friday to show the growth. Half the links arrive as share links from WhatsApp, a few videos got deleted, and nobody remembers what the numbers were last week.
We built this for our own campaign reports first, and now we're sharing it. Paste the links (full URLs, vm.tiktok.com share links or bare IDs), and you get one clean row per video. Give the list a tracker name and run it again tomorrow or every day on a schedule: each row then also shows the change since the last run — views gained, likes gained, views per hour — without you keeping any spreadsheet of old numbers.
Who it's for
- Influencer and UGC agencies reporting on creator deliverables — "how did the 24 videos from the spring campaign do this week?"
- Brand and social media managers tracking paid or seeded posts — "which creator brought the most views per dollar?"
- Creators and managers proving results to sponsors — "views, saves and engagement for my sponsored videos, as a table."
- Analysts and AI agents that need TikTok numbers in a pipeline — flat JSON, one call, no login.
What you get per video
Views, likes, comments, shares, saves (bookmarks), reposts, engagement rate (likes + comments + shares + saves ÷ views), post date, length, caption, hashtags, mentioned accounts, the sound (title, author, original or not), photo-post flag, region and language, cover image — plus the creator: username, display name, verified badge, followers, following, total likes and video count.
With a tracker name, every row also gets viewsChange, likesChange, commentsChange, sharesChange, savesChange, viewsPerHour, hoursSincePrevious and viewsSinceFirstTracked.
The run's campaign summary (Output tab → Campaign summary) adds it all up: total views, likes, comments, shares and saves, the campaign's weighted engagement rate, a per-creator breakdown, the top 10 videos and the total growth since the last tracker run.
Options
- Video URLs — one per line. Full links, share links (
vm.tiktok.com,vt.tiktok.com,tiktok.com/t/…), mobile links and bare video IDs. Duplicates are merged. Up to 5,000 per run. - Tracker name — optional. Same name = same tracker; the growth is measured against the previous run with that name. Use a new name to start fresh.
- Parallel requests, residential fallback and proxy — advanced; the defaults are fine.
Deleted, private or unreadable videos and links that aren't TikTok videos still get a row with a status (not-found, private, failed, invalid-url) and an error, so you can see what happened to every link — those rows are free.
How to set it up
- Paste your video links into Video URLs.
- Optional: type a Tracker name such as
spring-campaign. - Click Start. A few hundred videos take a minute or two.
- For daily growth: save the input as a task and add a schedule (for example every morning). Each run compares against the one before.
And that's it. Export the table as CSV or Excel, or pull it into Google Sheets, Looker Studio or your own tool through the API.
Pricing
You pay per video delivered — $0.001 per video (that's $1 per 1,000 videos), plus Apify's small start fee per run. Failed, deleted, private and duplicate links cost nothing.
Tip: a tracker run costs the same as a normal run — tracking 50 campaign videos every day for a month is under $2 in total.
Notes
- Numbers are the ones TikTok shows publicly. TikTok rounds big counters the way the app displays them (for example 5,300,000 views or 660,600 likes), so small changes on very big videos may show up in steps.
- Only public videos. No login, no cookies of yours, nothing posted or liked.
- Use the data in line with TikTok's terms and your local privacy laws.
Found a bug or need another field? Open an issue on the Issues tab — we usually answer within a day. Need a custom TikTok report or integration? Ask there too.