TikTok Video Scraper - Extract Video Data Fast avatar

TikTok Video Scraper - Extract Video Data Fast

Pricing

from $10.00 / 1,000 results

Go to Apify Store
TikTok Video Scraper - Extract Video Data Fast

TikTok Video Scraper - Extract Video Data Fast

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Donny

Donny

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Categories

Share

TikTok Video Scraper

What does TikTok Video Scraper do?

TikTok Video Scraper is a powerful Apify actor that extracts comprehensive metadata from TikTok videos at scale. Simply provide a list of TikTok video URLs and the scraper will return detailed information about each video, including engagement statistics (plays, likes, comments, shares), music details, hashtags, author information, video duration, and creation date. It works by fetching the TikTok video page and parsing the embedded JSON data structures (such as UNIVERSAL_DATA_FOR_REHYDRATION and SIGI_STATE), ensuring you get accurate and up-to-date information directly from TikTok.

Whether you need to analyze trending content, track video performance metrics, research influencer campaigns, monitor hashtag usage, or build a content intelligence database, this scraper provides all the data you need in a clean, structured format ready for analysis and integration with your data pipelines.

Features

  • Extract complete video metadata from any public TikTok video
  • Full engagement statistics: play count, likes (diggs), comments, shares, and saves (collects)
  • Music and audio information: song title, artist, album name, and audio URL
  • Hashtag extraction from video captions and challenges
  • Author details: username, nickname, and avatar URL
  • Video details: duration, creation time, cover image, and download URL
  • Batch processing of hundreds or thousands of videos
  • Structured JSON output with nested objects for clean data organization
  • Proxy support for reliable large-scale scraping
  • Built-in rate limiting to avoid detection
  • Clean dataset output with customizable table view

How to Use

  1. Go to the actor's input page on Apify Console
  2. Add TikTok video URLs to the "Video URLs" field (format: https://www.tiktok.com/@user/video/ID)
  3. Optionally configure the maximum number of results and proxy settings
  4. Click "Start" to run the scraper
  5. Download results in JSON, CSV, Excel, or other formats from the Dataset tab

You can also call the actor via the Apify API or integrate it into your workflow using the Apify client libraries for JavaScript, Python, and other languages.

Input Parameters

ParameterTypeDescriptionDefault
urlsArrayList of TikTok video URLs to scrape (required)-
maxResultsIntegerMaximum number of videos to process (1-10,000)100
proxyConfigurationObjectProxy settings for the scraperNone

Output Data

Each scraped video returns the following fields:

FieldTypeDescription
urlStringOriginal TikTok video URL
videoIdStringTikTok video ID
descriptionStringVideo caption/description
authorObjectAuthor details (username, nickname, avatarUrl)
statsObjectEngagement stats (playCount, diggCount, commentCount, shareCount, collectCount)
musicObjectMusic info (title, author, albumName, playUrl)
hashtagsArrayList of hashtag names used in the video
durationIntegerVideo duration in seconds
createTimeStringVideo creation timestamp (ISO format)
videoUrlStringDirect video playback URL
coverUrlStringVideo cover/thumbnail image URL
scrapedAtStringTimestamp of when the data was scraped

Pricing

This actor is priced at approximately $1 per 1,000 videos scraped, making it one of the most affordable TikTok scraping solutions available. Actual costs depend on your Apify subscription plan and proxy usage.

Check out these other scrapers by quick_kirigami: