VOOZH about

URL: https://apify.com/seemuapps/tiktok-video-scraper

โ‡ฑ TikTok Video Scraper ยท Apify


Pricing

from $7.00 / 1,000 results

Go to Apify Store

TikTok Video Scraper

Scrape TikTok video data by URL. Extract stats, author info, music metadata, and direct download links for any public TikTok video.

Pricing

from $7.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Andrew

Andrew

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

0

Monthly active users

8 days ago

Last modified

Categories

Share

Extract data from any public TikTok video by URL. Provide one or more video links and get back stats, author info, music metadata, and direct download links โ€” no login required.

What it does

Paste in one or more TikTok video URLs and the actor returns a full data record for each one: like counts, plays, shares, comments, saves, the author's profile stats, the music used, hashtags, topic labels, and a signed download URL for the video file itself.

Use cases

  • Content analysis โ€” track engagement metrics (likes, plays, shares, saves) across a set of videos
  • Competitor research โ€” benchmark a competitor's top videos by performance
  • Influencer vetting โ€” verify view counts and engagement before a brand deal
  • Trend monitoring โ€” collect data on viral videos for market research
  • Content archiving โ€” capture video metadata and download URLs for a library of TikToks

Input

FieldTypeRequiredDescription
postURLsstring[]โœ…TikTok video URLs to scrape โ€” maximum 20 per run

Example input

{
"postURLs":[
"https://www.tiktok.com/@tiktokcreators/video/7630922277026090254"
]
}

Supported URL formats:

  • https://www.tiktok.com/@username/video/VIDEO_ID
  • https://vt.tiktok.com/SHORT_CODE/
  • /@username/video/VIDEO_ID

Output

One dataset record per video URL:

{
"id":"7630922277026090254",
"webVideoUrl":"https://www.tiktok.com/@tiktokcreators/video/7630922277026090254",
"desc":"Video caption text #hashtag",
"createTimeISO":"2026-04-20T12:00:00.000Z",
"locationCreated":"US",
"isAd":false,
"likeCount":4200,
"shareCount":310,
"playCount":98000,
"commentCount":87,
"saveCount":512,
"hashtags":["hashtag"],
"diversificationLabels":["Comedy","Entertainment"],
"authorMeta":{
"id":"123456789",
"name":"tiktokcreators",
"nickname":"TikTok Creators",
"verified":true,
"signature":"Bio text here",
"avatar":"https://...",
"followerCount":1200000,
"followingCount":42,
"heartCount":8500000,
"videoCount":340
},
"videoMeta":{
"height":1280,
"width":720,
"duration":30,
"ratio":"720p",
"coverUrl":"https://...",
"downloadUrl":"https://..."
},
"musicMeta":{
"musicId":"987654321",
"musicName":"original sound",
"musicAuthor":"tiktokcreators",
"musicOriginal":true,
"musicAlbum":"",
"musicDuration":30,
"musicPlayUrl":"https://..."
}
}

Output fields

FieldTypeDescription
idstringTikTok video ID
webVideoUrlstringFull URL to the video on TikTok
descstringVideo caption
createTimeISOstringISO 8601 timestamp of when the video was posted
locationCreatedstringCountry code where the video was created
isAdbooleanWhether the video is a paid advertisement
likeCountnumberTotal likes
shareCountnumberTotal shares
playCountnumberTotal plays
commentCountnumberTotal comments
saveCountnumberTotal saves (bookmarks)
hashtagsstring[]Hashtags used in the caption
diversificationLabelsstring[]Topic labels assigned by TikTok (e.g. "Comedy", "Sports")
authorMeta.idstringAuthor's TikTok user ID
authorMeta.namestringAuthor's username
authorMeta.nicknamestringAuthor's display name
authorMeta.verifiedbooleanWhether the author has a verified badge
authorMeta.signaturestringAuthor's bio
authorMeta.avatarstringAuthor's profile picture URL
authorMeta.followerCountnumberAuthor's total followers
authorMeta.followingCountnumberNumber of accounts the author follows
authorMeta.heartCountnumberTotal likes received across all the author's videos
authorMeta.videoCountnumberTotal number of videos posted by the author
videoMeta.heightnumberVideo height in pixels
videoMeta.widthnumberVideo width in pixels
videoMeta.durationnumberVideo duration in seconds
videoMeta.ratiostringVideo resolution label (e.g. "720p")
videoMeta.coverUrlstringThumbnail/cover image URL
videoMeta.downloadUrlstringSigned CDN URL to download the video MP4 (expires after a short time)
musicMeta.musicIdstringTikTok music/sound ID
musicMeta.musicNamestringMusic track name
musicMeta.musicAuthorstringMusic track author
musicMeta.musicOriginalbooleanWhether the sound is original to this video
musicMeta.musicAlbumstringAlbum name (if applicable)
musicMeta.musicDurationnumberMusic duration in seconds
musicMeta.musicPlayUrlstringDirect URL to stream the audio track

Notes

  • Only public videos are supported โ€” private or deleted videos will be skipped with an error logged
  • videoMeta.downloadUrl is a signed URL that expires โ€” download the file immediately if needed
  • saveCount reflects TikTok's "collect" / bookmark count

Related TikTok actors

Part of a complete TikTok toolkit โ€” explore the rest of the suite:

You might also like

TikTok Video Details Scraper

nifty.codes/tiktok-videodetails-scraper

Extract video metadata, engagement metrics, author info, and music details from individual TikTok video pages. Powered by TikTok Scraper.

TikTok Video Downloader

apihours/tiktok-video-downloader

Download Tiktok video from a URL

TikTok Video Scraper

social-fetch/tiktok-video-scraper

Scrape TikTok video metadata from URLs. Views, likes, author, music. Structured JSON. Pay per video.

2

5.0

TikTok Video Scraper

nifty.codes/tiktok-videos-scraper

Extract TikTok video metadata, engagement metrics, author details, and music info from search, profiles, and FYP. Powered by TikTok Scraper.

Tiktok Post Scraper

crawlerbros/tiktok-post-scraper

Scrape TikTok posts by URL and extract comprehensive video metadata including engagement stats, author information, music details, and hashtags.

38

5.0

TikTok Video Downloader

epctex/tiktok-video-downloader

Download any videos from TikTok.com