TikTok Video Scraper avatar

TikTok Video Scraper

Pricing

from $0.70 / 1,000 videos

Go to Apify Store
TikTok Video Scraper

TikTok Video Scraper

[$1/1K videos] Full stats for any TikTok video URL: views, likes, comments, shares, saves, date, duration, caption, hashtags, music, country, subtitles, and the author with followers. Profiles too. No login, no run fee.

Pricing

from $0.70 / 1,000 videos

Rating

0.0

(0)

Developer

Matvey

Matvey

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

28 minutes ago

Last modified

Share

TikTok Video Scraper takes TikTok video URLs (or profiles) and returns one row per video with every public number: views, likes, comments, shares, saves, reposts, engagement rate, publish time, duration, caption, hashtags, mentions, music, country, language, AI label, subtitle files, cover, and the author with followers, total likes and video count.

$0.001 per video — $1 per 1,000. No TikTok account, no cookies, no login, no start fee. Videos removed by your filters and links that fail are free.

What is TikTok Video Scraper?

You have a list of TikTok links — from a campaign, an influencer report, a competitor tracker — and need the numbers behind them. This Actor opens each video the way the TikTok website does and turns it into a clean row. Use it to report campaign results, audit influencer posts, track competitors' videos over time, or feed TikTok data to an AI agent.

What is in every row

FieldMeaning
views, likes, comments, shares, saves, reposts, engagementRateEvery public counter
createdAt, durationSeconds, description, hashtags, mentionsThe post
musicTitle, musicAuthor, musicOriginalThe sound
locationCreated, language, isAd, isAiGenerated, suggestedWordsContext
subtitles, coverUrl, playUrl, imageUrlsMedia links (subtitles = TikTok's auto-captions)
authorUsername, authorFollowers, authorLikes, authorVideos, authorVerifiedThe creator

How much does it cost?

EventPrice
Video$0.001
  • Videos below Minimum views or older than Published after: $0.
  • Private, removed or broken links: $0 (an error row says why).

Bulk export: what 50,000 rows actually cost

This Actor is built for bulk jobs — thousands of inputs in one run, or a daily schedule. There is no fee per run, no fee per page and no proxy charge: you pay for the rows you keep.

JobThis ActorMost-used Actor in this category
50,000 videos across 100 runs$50$150
2,000 campaign videos re-checked weekly for a month$8$24

Checked on the Apify Store on 23 September 2026 against the Actor with the most monthly users in this category ($0.003 per video). Some Actors here ask less per row — this table compares against the one buyers actually use most.

How to use it in three steps

  1. Paste TikTok video links (or profiles) — one per line.
  2. Set Minimum views or Published after if you want only some of them.
  3. Press Start, then download JSON, CSV or Excel — or call the run from the API, n8n, Make, Zapier or an AI agent.

⬇️ Input

{
"videoUrls": ["https://www.tiktok.com/@nike/video/7688359466324004110", "https://vm.tiktok.com/ZMxxxxxx/"],
"profiles": ["khaby.lame"],
"minViews": 10000
}

⬆️ Output

{
"type": "video",
"input": "https://www.tiktok.com/@nike/video/7688359466324004110",
"videoId": "7688359466324004110",
"url": "https://www.tiktok.com/@nike/video/7688359466324004110",
"description": "*Just a normal day for Caitlin Clark. Wake up. Eat cereal. Lace up the Caitlin 1. Sell out arenas. Repeat. Caitlin 1 Signature Collection drops October 1st.",
"createdAt": "2026-09-22T14:02:11.000Z",
"views": 75000,
"likes": 13700,
"comments": 185,
"shares": 787,
"saves": 729,
"reposts": 0,
"engagementRate": 19.56,
"durationSeconds": 30,
"width": 720,
"height": 1280,
"definition": "720p",
"coverUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-useast5-p-0068-…",
"playUrl": "https://v16-webapp-prime.us.tiktok.com/video/tos/u…",
"imageUrls": [],
"subtitles": [
{
"language": "eng-US",
"url": "https://v16m-webapp.tiktokcdn-us.com/2f527891e0101e6f1ef60e10ba799287/6ab67478/video/tos/useast5/tos-useast5-v-0068-tx/8de3e95446914c138392834cc5c50239/?a=1988&bti=ODszNWYuMDE6&&bt=439&ft=4KLMeMzm8Zmo0YOB0a4jVsAhQpWrKsd.&mime_type=video_mp4&rc=M2psbWs5cmY7ZDMzZzczNEBpM2psbWs5cmY7ZDMzZzczNEBiMHFmMmRzaG1hLS1kMS9zYSNiMHFmMmRzaG1hLS1kMS9zcw%3D%3D&l=202609231317140FB1CD2277D4F911CCF8&btag=e00048000",
"source": "ASR"
}
],
"hashtags": [],
"mentions": [],
"suggestedWords": [
"Caitlin Clark",
"caitlin clark cereal",
"caitlin",
"caitlin clark dress"
],
"language": "en",
"locationCreated": "US",
"isAd": false,
"isAiGenerated": false,
"aiLabel": null,
"commentsDisabled": false,
"musicId": "7688359648679774990",
"musicTitle": "original sound",
"musicAuthor": "Nike",
"musicOriginal": true,
"musicDurationSeconds": 30,
"musicAlbum": null,
"authorUsername": "nike",
"authorNickname": "Nike",
"authorId": "208464585232822272",
"authorSecUid": "MS4wLjABAAAA_3ndMt8d_tECTdpKgCxcx238tOnQZX-20wqN01aMui5zQ7hsqSdff-jC5qYC-Cl_",
"authorVerified": true,
"authorSignature": "Just Do It.",
"authorFollowers": 9200000,
"authorFollowing": 90,
"authorLikes": 49100000,
"authorVideos": 1089,
"authorAvatarUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-useas…",
"authorProfileUrl": "https://www.tiktok.com/@nike",
"scrapedAt": "2026-09-23T13:17:14.799Z"
}

Use cases

Campaign reporting

All influencer posts of a campaign with views, likes, comments and saves — one table, one minute.

Influencer audits

Real engagement of a creator's recent videos, plus followers and total likes.

Competitor tracking

Re-run the same links weekly and chart how videos grow.

AI and research

Captions, hashtags, auto-captions and numbers through the Apify MCP server or API.

Integrations

Every run is available through the Apify API, and the Actor works out of the box with n8n, Make, Zapier, Google Sheets, LangChain and the Apify MCP server.

FAQ

Do I need a TikTok account? No. Nothing is logged in.

How many videos per profile? The latest ~10 public videos that TikTok shows to visitors. For long histories paste the video links.

Can I download the video? playUrl is TikTok's stream link and expires after a few hours; the Actor does not store video files.

Are subtitles included? subtitles lists TikTok's caption files (usually auto-generated) with their language.

Is this legal? The Actor reads public pages that anyone can open without logging in. Use the data in line with TikTok's terms and your local law.