TikTok Data Scraper avatar
TikTok Data Scraper

Pricing

$20.00/month + usage

Go to Store
TikTok Data Scraper

TikTok Data Scraper

Developed by

Jeremy Frost

Jeremy Frost

Maintained by Community

Scrape TikTok user profiles and videos using URLs. Export data, schedule runs, use Apify API access, and integrate with your tools easily.

0.0 (0)

Pricing

$20.00/month + usage

0

Total users

3

Monthly users

3

Runs succeeded

>99%

Last modified

5 days ago

What is TikTok Data Scraper?

TikTok Data Scraper is a simple and powerful tool that allows you to extract public data from TikTok at scale. Whether you're analyzing trends, tracking influencers, this tool gets you the structured TikTok data you need — quickly and efficiently.

To start scraping, just insert profile URLs, or video links and click the "Save & Start" button.

You can download your results in Excel, HTML, XML, CSV, or JSON to use in your data projects, dashboards, spreadsheets, or custom applications.


What TikTok data can I extract?

FieldDescription
urlVideo URL
textVideo description with hashtags
posted_onVideo post date
playsNumber of views
likesNumber of likes
commentsNumber of comments
bookmarksNumber of bookmarks
sharesNumber of shares
musicMusic data
author/nameAuthor Username
author/nick.nameAuthor name
author/likesAuthor likes
author/followersAuthor followers
author/followingsAuthor followings
author/bioAuthor description
thumbnailFollowers count (if available)

How do I use TikTok Data Scraper?

TikTok Data Scraper was designed to be easy to use, even for beginners. Here's how to get started:

  1. Create a free Apify account.
  2. Open TikTok Data Scraper on Apify.
  3. Add one or more profile URLs, or video links.
  4. Click "Start" and wait for the data extraction to finish.
  5. Download your dataset in your preferred format (JSON, CSV, Excel, etc.).

It is recommended to use at least 16 GB ram to run the scraper.


Input

You can scrape data based on user profiles and their posts.

Sample JSON input

{
"max_videos": 10,
"proxy_config": {
"useApifyProxy": false
},
"start_urls": [
{
"url": "https://www.tiktok.com/@f1",
"method": "GET"
},
{
"url": "https://www.tiktok.com/@nicole.formula1",
"method": "GET"
},
{
"url": "https://www.tiktok.com/@random.f16",
"method": "GET"
},
{
"url": "https://www.tiktok.com/@skysport",
"method": "GET"
}
]
}

Sample JSON output

{
"url": "https://www.tiktok.com/@f1/video/7499570541930614038",
"text": "@F1 The Album taking over the pit lane 🎧 #f1 #formula1 #miamigp #f1themovie @tate mcrae @Doja Cat @Don Toliver @Ed Sheeran @Dom Dolla @Raye @Roddy Ricch @Burna Boy created by Formula 1 with Mel’s original sound",
"plays": "132200",
"author": {
"name": "f1",
"bio": "risk takers, late brakers, history makers\nbienvenidos a miami! 🌴 may 2-4",
"followers": "10800000",
"followings": "53",
"likes": "472000000",
"nick.name": "Formula 1"
},
"thumbnail": "https://p16-pu-sign-no.tiktokcdn-eu.com/tos-no1a-p-0037-no/ogGoeIKJNQ0JhLxIwIPeUpq7tXZeDjA8TQQ6AL~tplv-dmt-logom:tos-no1a-i-0068-no/oQvTRejboEkAEAF60CEitAniITBA99AmXgfR6U.image?lk3s=81f88b70&x-expires=1746306000&x-signature=3ELXkUWADzMhMxLys3cW%2FXfb%2FMk%3D&shp=81f88b70&shcp=-",
"music": "original sound - Mel",
"likes": "18200",
"comments": "53",
"bookmarks": "575",
"shares": "451",
"posted_on": "2025-05-01 22:35"
}

Integrations

TikTok Scraper works with many tools via Apify integrations:

Google Sheets, Zapier, Make (Integromat), Google Drive, Slack, Airbyte, GitHub. You can also use webhooks to automate tasks when a run finishes.

This scraper extracts only public TikTok data. It does not collect private user information. Always ensure your use of scraped data complies with GDPR and other data privacy regulations in your jurisdiction.