TikTok Video Scraper avatar

TikTok Video Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
TikTok Video Scraper

TikTok Video Scraper

Extract TikTok video metadata, exact engagement stats, download URLs (with and without watermark), author info, music metadata, and hashtags. 40 fields per video. All numbers exact, all timestamps ISO 8601. Download URLs included at no extra cost.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(1)

Developer

Happy B

Happy B

Maintained by Community

Actor stats

3

Bookmarked

13

Total users

7

Monthly active users

20 days ago

Last modified

Share

What is TikTok Video Scraper?

TikTok Video Scraper extracts complete video metadata from TikTok posts — exact engagement counts, download URLs (with and without watermark), author info, music metadata, and quality streams — all in one request per video.

Every number is an exact integer. Every date is ISO 8601. Download URLs included at no extra cost.

Data points extracted per video

FieldDescriptionExample
videoIdVideo ID7617913537561693470
descriptionCaption textLet's just use regular belt...
descriptionLanguageDetected languageen
createTimeUnix timestamp1773683723
createTimeIsoISO 8601 timestamp2026-03-16T17:55:23.000Z
videoUrlFull video URLhttps://www.tiktok.com/@user/video/...
regionCreator regionUS
playCountExact view count54589869
likeCountExact like count2306071
commentCountComment count19349
shareCountShare count493979
collectCountBookmark/save count114238
downloadCountDownload count31858
repostCountRepost count0
isAdPaid promotionfalse
isPinnedPinned to profilefalse
isSlideshowPhoto slideshowfalse
authorUidAuthor numeric ID127905465618821121
authorUniqueIdTikTok handlekhaby.lame
authorNicknameDisplay nameKhabane lame
authorAvatarUrlProfile picture URLhttps://p16-common-sign...
authorSecUidSecure user IDMS4wLjABAAAA...
authorSignatureBio textIf u wanna laugh...
authorVerifiedVerified creatortrue
videoHeightVideo height (px)1280
videoWidthVideo width (px)720
videoDurationMsDuration (ms)17460
videoDefinitionQuality label720p
videoCoverUrlThumbnail URLhttps://p16-common-sign...
videoDownloadUrlDownload URLhttps://v16m.tiktokcdn...
videoDownloadNoWatermarkUrlNo-watermark downloadhttps://v16m.tiktokcdn...
videoPlayUrlStreaming URLhttps://v16m.tiktokcdn...
musicIdSound ID7617913388278106910
musicTitleSound nameoriginal sound - khaby.lame
musicAuthorSound creatorKhabane lame
musicIsOriginalOriginal soundtrue
musicPlayUrlSound audio URLhttps://v16m.tiktokcdn...
musicCoverUrlSound cover imagehttps://p16-common-sign...
hashtagsHashtags with IDs[{"id":"...","name":"comedy"}]
scrapeTimestampWhen scraped2026-04-03T09:58:00.000Z

40 fields per video. Every number exact. Download URLs included.

Why use this scraper?

Download URLs included — no add-ons

Other scrapers charge extra for video download URLs. We include both watermarked and no-watermark download URLs at no additional cost — both at the highest quality available.

Exact data, not approximations

Every count is an exact integer (2306071, not 2.3M). Every timestamp is ISO 8601 (2026-03-16T17:55:23.000Z, not 2 weeks ago). Your data is analysis-ready out of the box.

Fields you won't find elsewhere

  • collectCount — bookmark/save count (not available in most scrapers)
  • downloadCount — how many times the video was downloaded
  • authorVerified — verified creator badge status
  • videoDownloadNoWatermarkUrl — clean HD download, no TikTok logo overlay

Use cases

  • Video analytics — track views, likes, shares, and saves with exact numbers for accurate reporting
  • Content research — analyze video metadata, hashtags, music usage, and engagement patterns
  • Influencer vetting — verify creator profiles, engagement rates, and content themes
  • Competitive analysis — compare video performance across creators or campaigns
  • Media archival — download videos with no-watermark URLs for research and compliance
  • Trend detection — monitor hashtag usage and music trends across videos

How much does it cost?

Each video counts as one item.

PlanPrice per video
Free$0.0065
Starter$0.0045
Scale$0.0040
Business$0.0030
ScenarioVideosCost (Free plan)
1 video1$0.007
100 videos100$0.65
1,000 videos1,000$6.50

Apify also charges a small compute cost (CU) for the actor's runtime — typically under $0.01 for most runs.

Input

ParameterTypeDefaultDescription
videoUrlsstring[]requiredTikTok video URLs or video IDs to scrape.

Output example

Each item in the dataset is a single video:

{
"videoId": "7617913537561693470",
"description": "Let's just use regular belt from now on",
"descriptionLanguage": "en",
"createTime": 1773683723,
"createTimeIso": "2026-03-16T17:55:23.000Z",
"videoUrl": "https://www.tiktok.com/@khaby.lame/video/7617913537561693470",
"region": "US",
"playCount": 54589869,
"likeCount": 2306071,
"commentCount": 19349,
"shareCount": 493979,
"collectCount": 114238,
"downloadCount": 31858,
"repostCount": 0,
"isAd": false,
"isPinned": false,
"isSlideshow": false,
"authorUniqueId": "khaby.lame",
"authorNickname": "Khabane lame",
"authorVerified": true,
"videoHeight": 1280,
"videoWidth": 720,
"videoDurationMs": 17460,
"videoDefinition": "720p",
"videoDownloadNoWatermarkUrl": "https://v16m.tiktokcdn-us.com/...",
"hashtags": [
{"id": "1697657584273413", "name": "learnfromkhaby"},
{"id": "1606334392378370", "name": "comedy"}
],
"scrapeTimestamp": "2026-04-03T09:58:00.000Z"
}

Download your results as JSON, CSV, Excel, XML, or HTML from the dataset tab, or access them via the Apify API.

Good to know

One request per video. Each video URL is fetched independently. A run with 100 videos makes 100 requests.

Video IDs accepted. You can pass full TikTok URLs (https://www.tiktok.com/@user/video/123...) or just the numeric video ID (7617913537561693470). Photo URLs (/photo/) are also supported.

Download URLs expire. The videoDownloadUrl and videoDownloadNoWatermarkUrl are temporary CDN links. Download promptly after scraping.

Integrations

Connect this actor to your workflow with Apify integrations:

  • Make (Integromat) — trigger workflows when new data is available
  • Zapier — push video data to Google Sheets, Slack, or databases
  • Google Drive — export directly to spreadsheets
  • Webhooks — notify your API when the run completes
  • Apify API — programmatic access for custom pipelines

This actor extracts publicly available data from TikTok. You should ensure your use of the extracted data complies with TikTok's Terms of Service, applicable data protection laws (GDPR, CCPA), and your jurisdiction's regulations regarding web scraping and data processing.

Video metadata and engagement statistics are public content visible to anyone on TikTok.

Support

Found a bug or have a feature request? Open an issue or contact us through Apify messaging.