Pricing
from $1.98 / 1,000 video results
TikTok Video Scraper
Scrape TikTok video metadata from URLs. Views, likes, author, music. Structured JSON. Pay per video.
Pricing
from $1.98 / 1,000 video results
Rating
5.0
(1)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
TikTok Video Scraper gives you views, likes, comments, author details, and music metadata from any public video URL โ paste links and export.
๐ฅ $1.98 per 1,000 rows on Apify ยท up to 500 URLs per run ยท integration guide
Overview
Look up any public TikTok video from a standard video URL
Each dataset row matches the Social Fetch API envelope (data, meta, and lookupStatus where applicable). Platform API usage is included in the per-row Apify price.
New to Social Fetch on Apify? The integration guide has screenshots, the actor catalog, and troubleshooting.
๐ Quick start
- Fill in the Input below โ sample values are pre-filled.
- Click Start and wait for the run to finish.
- Open the Dataset tab and export as JSON, CSV, or Excel.
๐ฆ Fields in each row
Video
- Caption, URL, duration, and region
- Views, likes, comments, shares, and saves
- Author handle, nickname, and verification
Music
- Title, author, and play URL
- Cover art and duration
โ๏ธ Input options
videoUrlsโ public TikTok video linksdownloadMediaโ settruefor hosted download URLs in each row
๐ก Try it
Input
{"videoUrls":["https://www.tiktok.com/@nike/video/7587811642650545421"],"downloadMedia":false}
Output
{"data":{"lookupStatus":"found","video":{"id":"7587811642650545421","url":"https://www.tiktok.com/@nike/video/7587811642650545421","caption":"@Caitlin Clark is proof that you can make it From Anywhere","createdAt":"2025-12-25T15:05:14.000Z","durationMs":46315},"author":{"handle":"nike","nickname":"Nike","verified":false,"avatarUrl":"https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/e0b0ac7b6ad6447a8e923fd1eb162f2c~tplv-tiktokx-cropcenter-q:1080:1080:q70.heic?dr=8837&idc=useast5&ps=87d6e48a&refresh_token=7b90b175&s=AWEME_DETAIL&sc=avatar&shcp=1d1a97fc&shp=d05b14bd&t=223449c4&x-expires=1779087600&x-signature=MEX%2BaGmkI%2Bgd4RzcFryKKULfa3A%3D","signature":"Just Do It.","region":"US"},"music":{"id":"7587811690868263694","title":"original sound - nike","author":"Nike","durationSec":46},"metrics":{"views":15662726,"likes":21974,"comments":271,"shares":949,"saves":1172}},"meta":{"requestId":"req_de3872c9-39ac-49b9-acbc-1172949eebf9","version":"v1"}}
Rows may include data.lookupStatus (found, not_found, or private). Completed lookups are billed, including not_found.
๐ฏ Good for
- ๐ Pull engagement stats for TikTok videos from a list of URLs
- ๐๏ธ Feed reporting dashboards with batch video metadata
๐ต How we compare
| Cost per 1,000 videos | |
|---|---|
| TikTok Video Scraper | $1.98 |
| Typical TikTok scrapers on Apify | $10.00 |
Roughly 80% less than many alternatives on the Store โ structured API data behind every row.
๐งฉ Related actors
- TikTok Transcript Scraper โ WebVTT captions for the same URLs
- TikTok Profile Scraper โ creator profile metrics by @handle
- TikTok Video Comments Scraper โ comments for the same URLs
๐ Wire it up
Works with Make, Zapier, n8n, Apify webhooks, and scheduled runs.
โ Common questions
- Do I need a Social Fetch API key? No โ your Apify token is enough. Never paste an
sfk_key into Actor input. - Why was I charged for
not_found? The lookup completed, but TikTok did not return that profile, video, or post. That still counts as a billable dataset row. - What URLs work? Standard TikTok video links (
.../video/123...). Profile URLs belong in the profile Actors, not here.
๐ More on Social Fetch
- Apify integration guide โ quick start and actor catalog
- API reference โ same endpoints with your
sfk_key - support@socialfetch.dev
