![Tiktok Scraper avatar](https://images.apifyusercontent.com/1DpDnAKF_-2b0I7DdNGIF4qo8ozx15wUo_emASm36ks/rs:fill:250:250/aHR0cHM6Ly9hcGlmeS1pbWFnZS11cGxvYWRzLXByb2QuczMuYW1hem9uYXdzLmNvbS9lUVR3VDI1MzE4Nm9mWjNLWS9DcTJRUnl5ekJlcUZXem10cy1PSVAuanBlZw.webp)
This Actor is unavailable because the developer has decided to deprecate it. Would you like to try a similar Actor instead?
See alternative Actors![Tiktok Scraper](https://images.apifyusercontent.com/1DpDnAKF_-2b0I7DdNGIF4qo8ozx15wUo_emASm36ks/rs:fill:250:250/aHR0cHM6Ly9hcGlmeS1pbWFnZS11cGxvYWRzLXByb2QuczMuYW1hem9uYXdzLmNvbS9lUVR3VDI1MzE4Nm9mWjNLWS9DcTJRUnl5ekJlcUZXem10cy1PSVAuanBlZw.webp)
Tiktok Scraper
Powerful TikTok scraper to extract data from TikTok videos, hashtags, and users. Use it to scrape TikTok profiles, hashtags, posts, URLs, numbers of shares, followers, hearts, names, video, and music-related data. Download TikTok data as a HTML, JSON, CSV, Excel, or XML doc.
Specific User Profiles
profiles
arrayOptional
Add one or multiple TikTok usernames you want to scrape.Scrape from https://www.tiktok.com/@{username}
Hashtags to scrape from TikTok
hashtags
arrayOptional
Just add one or more TikTok hashtags and scrape https://www.tiktok.com/tag/{tag}. The scraper will collect information about users, followers, likes, and more.
Search URLs
search_urls
arrayOptional
List of search links you want to scrape such as https://www.tiktok.com/search/user?q={query}.
Max posts per profile
max_posts_from_profile
integerOptional
The max number of posts scraped from every profile. Default:100.
Default value of this property is 50
Max posts per hashtag
max_posts_from_hashtag
integerOptional
The max number of posts scraped from every hashtag. Default:100.
Default value of this property is 100
Max result per search
max_result_from_search
integerOptional
The max number of result scraped from every search request. Default:100.
Default value of this property is 100
Max PageDown Event
max_pagedown
integerOptional
Set the maximum number of a keyboard 'PageDown' event sent to the page. Default:100.
Default value of this property is 50
Concurrent Requests
concurrent_requests
integerOptional
Configure maximum concurrent requests performed by Scrapy (default: 2)
Default value of this property is 2
Locale
locale
stringOptional
Specify user locale, for example en-GB
, de-DE
, etc. Locale will affect navigator.language
value, Accept-Language
request header value as well as number and date formatting rules. Default:en-US.
Default value of this property is "en-US"
Timezone
timezone_id
stringOptional
Changes the timezone of the context. See ICU's metaZones.txt for a list of supported timezone IDs.