VOOZH about

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

⇱ TikTok Video Scraper Β· Apify


Pricing

$19.99/month + usage

Go to Apify Store

TikTok Video Scraper

TikTok Video Scraper gathers video details like captions, hashtags, stats (views, likes, comments, shares), music info, and creator profiles from any TikTok link or search. Ideal for trend analysis, research, or marketing. Export clean structured data in JSON, CSV, or Excel formats.

Pricing

$19.99/month + usage

Rating

5.0

(2)

Developer

πŸ‘ Scraper Engine

Scraper Engine

Maintained by Community

Actor stats

0

Bookmarked

35

Total users

0

Monthly active users

3 months ago

Last modified

Share

What is TikTok Video Scraper?

A TikTok Video Scraper is a powerful tool that allows you to automatically extract data from TikTok videos β€” without needing to open each video manually. Whether you’re tracking viral trends, collecting influencer stats, or running sentiment analysis, this tool lets you do it at scale. Most modern scrapers, including the Apify TikTok Video Scraper, offer both no-code interfaces and developer-friendly integrations via API, Python, or even GitHub-hosted projects.

Popular variants include:

  • TikTok Video Scraper Python scripts for automation workflows

  • Free TikTok Video Scraper tools for limited use

  • Browser-based options like the TikTok scraper extension

  • Code-first solutions on GitHub TikTok Video Scraper repos

These scrapers are typically used for public content, meaning no login or private data access is required

πŸ› οΈ Support and Feedback

  • 🐞 Bug reports: Open a ticket in the repository Issues section
  • ✨ Custom solutions or feature requests: Contact our team πŸ“§ Email: dev.scraperengine@gmail.com

What TikTok Video Data Can I Extract?

Here’s a breakdown of what a TikTok video data scraper can extract from video URLs:

Data TypeDescription
Video URLDirect link to the TikTok video
Author InfoName, username, avatar, bio, account status
Engagement StatsPlays, likes (hearts), comments, shares
Captions & HashtagsFull video text + used hashtags
Music MetadataMusic title, original/borrowed, author
TimestampDate/time of publication
Video StatusPaid promotion or organic content
Comments (optional)Pull with a TikTok video comment scraper

Advanced tools like Clockworks TikTok Video Scraper and Apify TikTok Video Scraper even allow filtering by video types and bulk processing from URLs.

Key Features of TikTok Video Scraper

  • Scrape data from individual or bulk video URLs

  • Export to CSV, JSON, Excel, XML, or HTML

  • Option to download TikTok video metadata only (lightweight mode)

  • Works as a TikTok video URL scraper or video link scraper

  • Handles large-scale scraping with pagination and proxy support

  • Integrates with Zapier, Slack, Google Drive, etc.

  • Can scrape replies using a TikTok comment scraper

  • Some tools come as an installable TikTok Video Scraper app

How to Use TikTok Video Scraper

Whether you're using an online platform or a Python script, most TikTok Video Scrapers follow a simple setup process. Here's how to get started:

1. Create an Account

Sign up on a scraping platform like Apify to access ready-to-use actors such as the TikTok Video Scraper. Some free TikTok Video Scrapers also offer limited access without sign-up.

2. Open the Scraper Tool

Locate the TikTok Video Scraper in the dashboard or install it locally. Tools may appear as actors (hosted) or CLI tools (self-hosted).

3. Input TikTok Video URLs

Paste one or more video links into the input field. Most scrapers support bulk URLs and accept formats like JSON arrays. Optional settings may include subtitle download, video resolution, and metadata-only mode.

4. Start the Scraper

Click the β€œStart” or β€œRun” button. The scraper will begin extracting data for each video.

5. Download the Results

Once the run completes, export your data in formats such as CSV, Excel, JSON, or XML.

🐍 Using a Python Script?

If you’re working with a TikTok Video Scraper GitHub repository, clone the repo, install dependencies (pip install -r requirements.txt), and run the script in your terminal with the correct input.

Input

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

Output

{
"id":"7200360993149553925",
"text":"opening your inbox has never been this exciting πŸ’• #prague #startup #valentinesday ",
"textLanguage":"en",
"createTime":1676464688,
"createTimeISO":"2023-02-15T12:38:08.000Z",
"locationCreated":"CZ",
"isAd":false,
"authorMeta":{
"id":"7095709566285480965",
"name":"apifyoffice",
"profileUrl":"https://www.tiktok.com/@apifyoffice",
"nickName":"apifyoffice",
"verified":false,
"signature":"πŸ€– web scraping and AI πŸ€–\n\ncheck out our open positions at ✨apify.it/jobs✨",
"bioLink":null,
"originalAvatarUrl":"https://p16-common-sign.tiktokcdn-us.com/tos-no1a-avt-0068c001-no/3161932a8654b0659fbbd1dca63c640a~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=37f96b62&x-expires=1767783600&x-signature=H1%2BRtBqQmEPxWz3GLX%2Fudapw8mY%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"avatar":"https://p16-common-sign.tiktokcdn-us.com/tos-no1a-avt-0068c001-no/3161932a8654b0659fbbd1dca63c640a~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=8aab9ef3&x-expires=1767783600&x-signature=sSb%2BunAAlyUtL648pPylkR3Ym2w%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"privateAccount":false,
"roomId":"",
"ttSeller":false,
"followDatasetUrl":null,
"following":5,
"friends":0,
"fans":157,
"heart":2358,
"video":45,
"digg":156
},
"musicMeta":{
"musicName":"original sound",
"musicAuthor":"apifyoffice",
"musicOriginal":true,
"playUrl":"https://v16m.tiktokcdn-us.com/18af6cd7d1d7937fe939c2d13fbf4367/695bf2dd/video/tos/useast5/tos-useast5-v-27dcd7c799-tx/0e68bdbfc62746218de5a664b0d2e9fe/?a=1233&bti=ODszNWYuMDE6&ch=0&cr=0&dr=0&er=0&lr=default&cd=0%7C0%7C0%7C0&br=250&bt=125&ds=5&ft=GSDrKInz7ThdBMlPXq8Zmo&mime_type=audio_mpeg&qs=13&rc=MzRycGY6ZmZnaTMzNzU8M0BpMzRycGY6ZmZnaTMzNzU8M0BqZms2cjRvMWpgLS1kMTZzYSNqZms2cjRvMWpgLS1kMTZzcw%3D%3D&vvpl=1&l=202601051120074EDEA431938435025E6A&btag=e00078000",
"coverMediumUrl":"https://p16-common-sign.tiktokcdn-us.com/tos-no1a-avt-0068c001-no/3161932a8654b0659fbbd1dca63c640a~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=8aab9ef3&x-expires=1767783600&x-signature=sSb%2BunAAlyUtL648pPylkR3Ym2w%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"originalCoverMediumUrl":"https://p16-common-sign.tiktokcdn-us.com/tos-no1a-avt-0068c001-no/3161932a8654b0659fbbd1dca63c640a~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=8aab9ef3&x-expires=1767783600&x-signature=sSb%2BunAAlyUtL648pPylkR3Ym2w%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"musicId":"7200360999089687301"
},
"webVideoUrl":"https://www.tiktok.com/@apifyoffice/video/7200360993149553925",
"mediaUrls":[],
"commentsDatasetUrl":null,
"videoMeta":{
"height":1024,
"width":576,
"duration":22,
"coverUrl":"https://p16-common-sign.tiktokcdn-us.com/tos-maliva-p-0068/b025a70fd7fa42bba2e66aa6823b2870_1676464698~tplv-tiktokx-origin.image?dr=9636&x-expires=1767783600&x-signature=4ws2cFuNx4zorxSJikSDSf5L7Mk%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast5",
"originalCoverUrl":"https://p16-common-sign.tiktokcdn-us.com/tos-maliva-p-0068/7530ed655a3e44119d008ef755543f01_1676464698~tplv-tiktokx-origin.image?dr=9636&x-expires=1767783600&x-signature=CB5y6YssPfmDPjmhwOAn%2Fn3JE2M%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast5",
"definition":"540p",
"format":"mp4",
"subtitleLinks":[]
},
"diggCount":154,
"shareCount":2,
"playCount":1430,
"collectCount":1,
"commentCount":1,
"repostCount":0,
"mentions":[],
"detailedMentions":[],
"hashtags":[
{
"id":"14916",
"name":"prague",
"title":"",
"cover":""
},
{
"id":"252616",
"name":"startup",
"title":"",
"cover":""
},
{
"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://p16-common-sign.tiktokcdn-us.com/musically-maliva-obj/517be5a399cc5e55ab41e4c6aa103146.png~tplv-tiktokx-origin.image?dr=9627&x-expires=1767632400&x-signature=Zsbghr93kW1FvExld8%2B2jZmoBjA%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=9b759fb9&idc=useast5"
}
],
"effectStickers":[],
"isSlideshow":false,
"isPinned":false,
"isSponsored":false,
"submittedVideoUrl":"https://www.tiktok.com/@apifyoffice/video/7200360993149553925"
}

πŸ”— What are other TikTok scraping tools?

If you want to scrape specific TikTok data, you can use any of the dedicated scrapers below for faster and more targeted results.
Just enter video URLs, profile usernames, hashtags, keywords, or trend queries and start scraping instantly.

☎️ TikTok Profile Phone Number ScraperπŸ‘€ TikTok Profile Scraper
πŸ“Ί TikTok Profile Videos API ScraperπŸ“ˆ TikTok Trending Hashtags Analytics
πŸ”₯ TikTok Trending Hashtags ScraperπŸ“Š TikTok Trending Videos Insights
🎬 TikTok Trending Videos Scraper🌟 TikTok Trending Creator Scraper
#️⃣ TikTok Hashtag Scraper🧭 TikTok Discover Scraper
πŸ“‚ TikTok Data ScraperπŸ“’ TikTok Ads Scraper
πŸ’¬ TikTok Comments ScraperπŸ“§ TikTok Email Scraper
πŸ“ž TikTok Phone Number ScraperπŸ“¨ TikTok Profile Email Scraper

🎯 Use Cases

A TikTok Video Scraper isn’t just for data geeksβ€”it’s a powerful tool across marketing, research, and content creation. Here’s how different users benefit:

πŸ”₯ Trend Discovery

Track trending videos across niches and regions. Identify what formats, sounds, and hashtags are going viral to inspire your next content move.

πŸ‘₯ Influencer Analysis

Scrape engagement data (likes, shares, comments) to evaluate influencer performance. Spot rising creators before they go mainstream, and back decisions with hard metrics.

πŸ“ˆ Marketing Intelligence

Monitor competitor campaigns or hashtag challenges. Use scraped TikTok video data to calculate ROI, benchmark performance, and optimize ad spend.

πŸ—£οΈ Social Listening

Combine a TikTok video comment scraper with metadata to extract customer sentiment, common feedback, or viral moments that impact your brand perception.

πŸŽ“ Academic & Behavioral Research

Study how TikTok’s algorithm prioritizes certain content types. Use metadata like timestamps, engagement rates, and music to uncover platform dynamics.

✍️ Content Strategy Development

Use a TikTok video metadata viewer to refine your content calendar. Learn which formats work best, what time to post, and how to frame your captions based on what’s already performing.

How Many Results Can You Scrape with TikTok Video Scraper?

The number of results you can scrape depends on the tool, configuration, and platform limits. For example, the Apify TikTok Video Scraper supports thousands of video records per run, limited only by your compute units and result count settings. Users on Apify’s free plan can typically scrape a few hundred results per month, while paid plans allow tens of thousands or more.

πŸš€ Scaling Your Scraping Capacity

To increase scale:

  • Use batch input (bulk video URLs or hashtag-based scraping)

  • Enable proxy rotation to bypass TikTok rate limits

  • Adjust resultsPerPage settings to fetch more items per scroll

With these settings, a single run can yield thousands of data points, including video metadata, author stats, and engagement numbers.

🐍 Self-Hosted Options

If you’re using a TikTok Video Scraper GitHub script or a TikTok Video Scraper Python project, you can theoretically scrape hundreds of thousands of videos, provided you manage rate-limiting and use rotating proxies effectively.

In short, whether you're scraping 10 videos or 100,000, it's all about how well your tool is optimized and how you configure your inputs.

How Much Will Scraping TikTok Videos Cost?

The cost of scraping TikTok videos depends on the tool and the scale of your data extraction. Some free TikTok Video Scraper tools offer limited accessβ€”usually allowing you to scrape around 100–500 items per month, which is ideal for small projects or occasional use.

Platforms like Apify TikTok Video Scraper follow a pay-per-result pricing model, with the following typical breakdown:

  • $0.03 per actor start (each time the scraper runs)

  • $0.004 per dataset item (each video’s data)

  • $0.001 per video if downloading is enabled

With optimized settings and metadata-only mode, costs can be kept low. If you’re working within a smaller scope, our $5 monthly can cover around 1,000 resultsβ€”making it a solid entry point for individuals and startups.

For larger-scale scraping, consider moving to a higher plan like $49/month, which unlocks more compute credits and can handle 5,000+ results with ease.

Alternatively, using a TikTok Video Scraper GitHub project or a Python-based TikTok scraper lets you self-host and bypass platform fees entirely. Just keep in mind: you’ll need to manage your own proxies, rate limits, and server resources.

Is It Legal to Scrape TikTok Videos?

Yesβ€”but only if you follow specific guidelines and focus strictly on public data. Here's what you need to know:

βœ… Public Data Is Fair Game

You are legally allowed to scrape content that is publicly available on TikTok, such as:\n- Video metadata (likes, views, captions)\n- Public comments\n- Usernames and bios (if public)\n- Hashtags and music metadata

❌ Private or Restricted Data Is Off-Limits

TikTok’s terms strictly prohibit scraping:\n- Private accounts or DMs\n- Login-restricted content\n- Personally identifiable information (email, phone numbers, etc.)

πŸ€– Ethical Scrapers Follow the Rules

Tools like the Apify TikTok Video Scraper and Clockworks TikTok Video Scraper are built to follow ethical scraping practices, collecting only what’s visible to any public user.

πŸ“Œ Legal Compliance Reminder

Even if the data is public, how you use it matters:\n- If your project involves storing or analyzing personal data (e.g., comment history, usernames), consult legal counsel.\n- Make sure your usage aligns with privacy laws such as GDPR, CCPA, or other regional regulations.

What Are Other TikTok Scraping Tools?

If you want to scrape specific TikTok data, you can use any of the dedicated scrapers with fewer settings to configure and faster results. Just enter one or more TikTok URLs and click to scrape.

πŸŽ₯ TikTok Video ScraperπŸ‘€ TikTok Profile Scraper
πŸ’¬ TikTok Comments Scraper#️⃣ TikTok Hashtag Scraper
🎡 TikTok Sound ScraperπŸ“’ TikTok Ads Scraper
πŸ” TikTok Discover ScraperπŸ“ˆ TikTok Trending Videos Scraper

You might also like

Tiktok Video Scraper

scraperx/tiktok-video-scraper

πŸŽ₯ TikTok Video Scraper extracts video data at scale β€” captions, hashtags, views, likes, shares, comments, audio & creator info. πŸ”Ž Filter by keyword/hashtag or profile; export CSV/JSON. πŸ“ˆ Ideal for analytics, trend tracking, competitor research & content strategy.

Tiktok Video Scraper

scrapelabsapi/tiktok-video-scraper

πŸ“Ή TikTok Video Scraper extracts video metadata, captions, hashtags, views, likes, comments, sounds & author details from TikTok URLs or queries. πŸ“Š Export to CSV/JSON for analysis. πŸš€ Perfect for trend research, competitor insights & content strategy.

Tiktok Video Scraper

scrapier/tiktok-video-scraper

Scrape TikTok videos effortlessly with the TikTok Video Scraper. Extract video URLs, captions, hashtags, likes, shares, comments, and creator info. Perfect for trend analysis, content research, and social media monitoring. Fast, reliable, and scalable for bulk video scraping.

Tiktok Video Scraper

scrapers-hub/tiktok-video-scraper

πŸŽ₯ TikTok Video Scraper pulls rich video data β€” captions, hashtags, sounds, URLs, thumbnails, and engagement (views, likes, shares) plus creator profiles & comments. πŸ” Ideal for trend tracking, competitor analysis, and influencer discovery. πŸ“Š CSV/JSON output for analytics. πŸš€

TikTok Video & Comment Scraper

moving_beacon-owner1/my-actor-40

Collect detailed TikTok video insights including views, likes, shares, comments, music information, and hashtags. Ideal for social media analysis, trend tracking, and influencer research.

2

Tiktok Video Scraper

scrapeengine/tiktok-video-scraper

🎯 TikTok Video Scraper pulls video data at scale β€” captions, hashtags, views, likes, comments, shares, audio, author, publish date & video URLs. πŸ“Š Export JSON/CSV. πŸ”Ž Ideal for trend research, competitor tracking, influencer discovery & content strategy. ⚑️

Tiktok Hashtag Scraper

scraper-engine/tiktok-hashtag-scraper

Scrape TikTok hashtags at scale and collect detailed video data. Extract views, likes, comments, shares, captions, sounds, creators, and posting dates. Ideal for trend research, influencer analysis, and content insights. Export clean structured data in JSON, CSV, or Excel.

πŸ‘ User avatar

Scraper Engine

111

5.0

Tiktok Video Scraper

scrapium/tiktok-video-scraper

Scrape TikTok video data in seconds 🎡πŸŽ₯ Extract captions, views, likes, comments, shares, hashtags, publish dates, and video URLs from any post. Perfect for trend analysis, competitor research, content planning, and influencer insights. Turn TikTok data into growth strategies πŸš€

Tiktok Video Scraper

scrapeflow/tiktok-video-scraper

πŸŽ₯ TikTok Video Scraper extracts TikTok video data at scale β€” captions, hashtags, views, likes, comments, shares, sounds, author, publish time & URLs. πŸ” Perfect for analytics, trend research, and content planning. ⚑ Fast, reliable, CSV/JSON & API-ready exports.