
Tiktok Profile Scraper
Powerful TikTok scraper to extract data from TikTok profiles and videos they post. Use it to scrape TikTok profile data, URLs, numbers of shares, followers, comments, hearts, video and music metadata. Download TikTok data as JSON, HTML, CSV, Excel, or XML and use it in your apps and data projects.
Profile(s)
Add the name of user you want to scrape.
Max posts per profile (faster if 30 or lower)
The number of posts that will be scraped from every profile. If set to 30 or lower, the scraper can utilize faster method of scraping that doesn't require scrolling.
Default value of this property is
Posts newer than (e.g. 2023-06-15)
Only posts uploaded after or on this date will be scraped.
Posts from last (e.g. 2) days
Specify how old scraped posts can be (in days). Putting 1
will get you only today's posts, 2
- tomorrow's and today's, and so on. If the Post newer than
field was set, the most recent post will be chosen.
Should download videos
Whether to download TikTok video files. Note that this will increase time required for the scrape
Default value of this property is
Should download video covers (thumbnails)
Whether to download TikTok video cover images (i.e. thumbnails). Note that this will increase time required for the scrape
Default value of this property is
Should download slideshow images
Whether to download TikTok slideshow images. Note that this will increase costs and time required for the scrape
Default value of this property is
Video Download Key-Value Store ID or Name
Name (or ID) of the Key Value Store where the videos and other media like thumbnails will be stored. Omit to store in the default one. Using this option will provide a named Key-Value store can help bypass data retention and store the content forever until the store is manually deleted.
The Key-Value store's name can consist of a versatile combination of uppercase letters, lowercase letters, digits, or hyphens, all without any spaces.
Disable querying author stats if missing
Sometimes Tiktok's API will not return author stats (their hearts, follower count etc) for profile/hashtag/sound pages, so an additional query will be needed. This will slow the scraper down
Default value of this property is
Disable boosting with cheerio for small result count
If the requested number of posts is small, the Cheerio crawler (much faster) will be used. If for some reason you need to disable this, turn on this option
Default value of this property is
- 1.3k users
- 24k runs
- Modified 6 days ago