TikTok Video Scraper avatar

TikTok Video Scraper

Pricing

from $5.99 / 1,000 results

Go to Apify Store
TikTok Video Scraper

TikTok Video Scraper

Extract TikTok video and creator metadata from video URLs. Get captions, engagement, music info, hashtags, and profile stats in structured JSON.

Pricing

from $5.99 / 1,000 results

Rating

0.0

(0)

Developer

PowerAI

PowerAI

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract public data from chosen TikTok videos. Paste one or more video URLs and get captions, engagement metrics, music metadata, hashtags, and basic creator profile stats.

โœจ Key Features

  • ๐ŸŽฌ Scrape metadata from specific TikTok video URLs
  • โœ๏ธ Caption / description text and hashtags
  • ๐Ÿ“Š Likes, views, comments, shares
  • ๐ŸŽต Music / soundtrack metadata
  • ๐Ÿ‘ค Creator handle, avatar, bio, and follower stats
  • ๐Ÿ”— Optional related videos for each input URL
  • ๐Ÿ“‹ Structured JSON output, streamed while the run is in progress

๐Ÿ’ช Why Choose This Actor?

  • Focused: Video URL โ†’ metadata (no media download add-ons)
  • Flexible: Multiple videos in one run, optional related videos
  • Structured: Renamed, integration-friendly field names
  • Practical: Useful for research, monitoring, and content analysis

๐ŸŽฏ Perfect For

  • ๐Ÿ“ˆ Trend and campaign analysis
  • ๐Ÿ•ต๏ธ Competitor / creator monitoring
  • ๐Ÿงช Social listening and research
  • ๐Ÿค– Enrichment pipelines and automation

๐Ÿ“ Input Requirements

  • videoUrls (required): TikTok video page URLs
  • includeRelated (optional): Also scrape related videos
  • maxRelatedPerVideo (optional): Max related videos per input URL (default 10)

Input Example

{
"videoUrls": [
"https://www.tiktok.com/@apifyoffice/video/7200360993149553925"
],
"includeRelated": false
}

Output Example

{
"videoId": "7200360993149553925",
"videoUrl": "https://www.tiktok.com/@apifyoffice/video/7200360993149553925",
"caption": "opening your inbox has never been this exciting ๐Ÿ’• #prague #startup #valentinesday ",
"likes": 155,
"shares": 2,
"views": 1495,
"comments": 1,
"collected": 1,
"publishedAt": "2023-02-15T12:38:08.000Z",
"isAd": false,
"isPinned": false,
"duration": 22,
"coverUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-maliva-p-0068/b025a70fd7fa42bba2e66aa6823b2870_1676464698~tplv-tiktokx-origin.image?dr=9636&x-expires=1785999600&x-signature=DoNSNbdl7ySVaP5Lga%2F9%2F7Sm2Fg%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast5",
"hashtags": [
{
"id": "14916",
"name": "prague",
"title": "",
"cover": ""
},
{
"name": "startup"
},
{
"id": "10313",
"name": "valentinesday",
"title": "Post E-commerce Short Videos with #valentinesday during the Campaign Period and top ranked creators by total accumulated Short Video GMV will be eligible to receive up to $100 voucher rewards issued by TikTok Platform between 10th-14th February 2025.",
"cover": "https://p19-common-sign.tiktokcdn-us.com/musically-maliva-obj/517be5a399cc5e55ab41e4c6aa103146.png~tplv-tiktokx-origin.image?dr=9627&x-expires=1785848400&x-signature=2micU8uENRDgyiKf%2BhcUzcOgSf0%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast5"
}
],
"mentions": [],
"authorHandle": "apifyoffice",
"authorId": "7095709566285480965",
"authorNickname": "apifyoffice",
"authorAvatarUrl": "https://p16-common-sign.tiktokcdn-us.com/tos-no1a-avt-0068c001-no/3161932a8654b0659fbbd1dca63c640a~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=08291cb3&x-expires=1785999600&x-signature=aJOylngRpTcSQJQCDKZGqTCopic%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"authorBio": "Thousands of tools for your AI ๐Ÿค–\n\ncheck out our open positions at โœจapify.it/jobsโœจ",
"authorFollowers": 187,
"authorFollowing": 5,
"authorHearts": 2500,
"authorVideos": 48,
"authorVerified": false,
"musicName": "original sound",
"musicAuthor": "apifyoffice",
"musicOriginal": true,
"musicId": "7200360999089687301",
"countryCode": "CZ",
"scrapedAt": "2026-08-04T07:18:27.457Z"
}

๐Ÿš€ How to Use

  1. Add one or more TikTok video URLs
  2. Optionally enable related videos and set maxRelatedPerVideo
  3. Click Start
  4. Download results as JSON, CSV, Excel, or HTML

๐Ÿ“Œ Notes

  • This actor returns metadata only (no video/cover/subtitle file downloads)
  • Related videos increase the result count: roughly videoUrls ร— (1 + maxRelatedPerVideo)