TikTok Scraper
4 days trial then $45.00/month - No credit card required now
TikTok Scraper
4 days trial then $45.00/month - No credit card required now
Extract data from TikTok videos, hashtags, and users. Use URLs or search queries to scrape TikTok profiles, hashtags, posts, URLs, shares, followers, hearts, names, video, and music-related data. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.
Do you want to learn more about this Actor?
Get a demo#️⃣ Videos with this hashtag
hashtags
arrayOptional
Just add one or more TikTok hashtags and the scraper will collect data about videos containing this hashtag: likes, users, followers and more.
You can enter the hashtags one by one, or use the Bulk edit section to add a prepared list.
💯 Number of videos per hashtag, profile or search
resultsPerPage
integerOptional
Add the number of tiktoks you want to scrape per hashtag, profile, or search query. This field is applicable to #️⃣ Hashtags, 😎 Profiles, and 🔍 Search.
Default value of this property is 1
Usernames
profiles
arrayOptional
Add one or multiple TikTok usernames you want to scrape. You can enter the usernames one by one, or use the Bulk edit section to add a prepared list.
Profile sections to scrape
profileScrapeSections
arrayOptional
If a profile has reposted videos, you can scrape them by selecting 'Reposts'
Default value of this property is ["videos"]
Scrape profile videos newer than [date]
oldestPostDate
stringOptional
Optional filter. Only videos uploaded after or on this date will be scraped.
Scrape profile videos from the last [X] days
scrapeLastNDays
integerOptional
Optional filter. Specify how old the scraped videos should be (in days). Putting 1
will get you only today's posts, 2
- yesterday's and today's, and so on. If the Scrape videos newer than field above was set, the most recent videos will be scraped.
Scrape profile videos older than [date]
newestPostDate
stringOptional
Optional filter. Only videos uploaded before or on this date will be scraped.
Exclude pinned posts
excludePinnedPosts
booleanOptional
Tick to exclude pinned posts from profiles. Pinned posts are usually the first videos on a profile's page.
Default value of this property is false
Search queries
searchQueries
arrayOptional
Your keyword will apply to both videos and profiles. Use the Search sorting field below to specify whether you want your search to apply to top content, videos or users.
As for your query's format, you can use any query that works on TikTok.
Search sorting
searchSection
EnumOptional
By default, this scraper will sort the search results by whatever shows up in the Top section of TikTok search.
But you can narrow it down: if you want to apply your search query to just videos, use Video, just profiles - Profile.
Value options:
"/video": string"/user": string
Default value of this property is ""
Number of profiles per query
maxProfilesPerQuery
integerOptional
Only applies to profile searches. In this case ignore the 💯 Number of videos section and choose the number of profiles you want to scrape here.
Default value of this property is 10
Direct URLs for scraping specific tiktoks
postURLs
arrayOptional
Add the URLs of tiktok videos you want to scrape. You can paste video URLs one by one, or use the Bulk edit section to add a prepared list.
Include videos
shouldDownloadVideos
booleanOptional
Tick to download TikTok videos. Note that this will increase time and costs needed to extract the data.
Default value of this property is false
Include thumbnails
shouldDownloadCovers
booleanOptional
Tick to download TikTok video cover images (thumbnails). Note that this will increase time and costs needed to extract the data.
Default value of this property is false
Include subtitles
shouldDownloadSubtitles
booleanOptional
Tick to download TikTok video subtitles (only when present on the video). Note that this will increase time and costs needed to extract the data.
Default value of this property is false
Download slideshow images
shouldDownloadSlideshowImages
booleanOptional
Tick to download TikTok slideshow images. Note that this will increase costs and time required for scraping.
Default value of this property is false
Include profile avatars
shouldDownloadAvatars
booleanOptional
Tick to download authors' profile pictures. Note that this will increase time and costs needed to extract the data.
Default value of this property is false
Include sound covers
shouldDownloadMusicCovers
booleanOptional
Tick to download cover images of sounds used in posts. Note that this will increase time and costs needed to extract the data.
Default value of this property is false
✍️ Name your storage for videos
videoKvStoreIdOrName
stringOptional
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.
Proxy country
proxyCountryCode
EnumOptional
Country to use with proxy. Use it in case you want to scrape posts only available for some country. Proxies here use RESIDENTIAL group, which is slower and more expensive.
Value options:
"None": string"AF": string"AL": string"DZ": string"AS": string"AD": string"AO": string"AI": string"AQ": string"AG": string"AR": string"AM": string"AW": string"AU": string"AT": string"AZ": string"BS": string"BH": string"BD": string"BB": string"BY": string"BE": string"BZ": string"BJ": string"BM": string"BT": string"BO": string"BQ": string"BA": string"BW": string"BV": string"BR": string"IO": string"VG": string"BN": string"BG": string"BF": string"BI": string"KH": string"CM": string"CA": string"CV": string"KY": string"CF": string"TD": string"CL": string"CN": string"CX": string"CC": string"CO": string"KM": string"CK": string"CR": string"HR": string"CU": string"CW": string"CY": string"CZ": string"CD": string"DK": string"DJ": string"DM": string"DO": string"TL": string"EC": string"EG": string"SV": string"GQ": string"ER": string"EE": string"ET": string"FK": string"FO": string"FJ": string"FI": string"FR": string"GF": string"PF": string"TF": string"GA": string"GM": string"GE": string"DE": string"GH": string"GI": string"GR": string"GL": string"GD": string"GP": string"GU": string"GT": string"GG": string"GN": string"GW": string"GY": string"HT": string"HM": string"HN": string"HK": string"HU": string"IS": string"IN": string"ID": string"IR": string"IQ": string"IE": string"IM": string"IL": string"IT": string"CI": string"JM": string"JP": string"JE": string"JO": string"KZ": string"KE": string"KI": string"XK": string"KW": string"KG": string"LA": string"LV": string"LB": string"LS": string"LR": string"LY": string"LI": string"LT": string"LU": string"MO": string"MG": string"MW": string"MY": string"MV": string"ML": string"MT": string"MH": string"MQ": string"MR": string"MU": string"YT": string"MX": string"FM": string"MD": string"MC": string"MN": string"ME": string"MS": string"MA": string"MZ": string"MM": string"NA": string"NR": string"NP": string"NL": string"NC": string"NZ": string"NI": string"NE": string"NG": string"NU": string"NF": string"KP": string"MK": string"MP": string"NO": string"OM": string"PK": string"PW": string"PS": string"PA": string"PG": string"PY": string"PE": string"PH": string"PN": string"PL": string"PT": string"PR": string"QA": string"CG": string"RO": string"RU": string"RW": string"RE": string"BL": string"SH": string"KN": string"LC": string"MF": string"PM": string"VC": string"WS": string"SM": string"SA": string"SN": string"RS": string"SC": string"SL": string"SG": string"SX": string"SK": string"SI": string"SB": string"SO": string"ZA": string"GS": string"KR": string"SS": string"ES": string"LK": string"SD": string"SR": string"SJ": string"SZ": string"SE": string"CH": string"SY": string"ST": string"TW": string"TJ": string"TZ": string"TH": string"TG": string"TK": string"TO": string"TT": string"TN": string"TR": string"TM": string"TC": string"TV": string"UM": string"VI": string"UG": string"UA": string"AE": string"GB": string"US": string"UY": string"UZ": string"VU": string"VA": string"VE": string"VN": string"WF": string"EH": string"YE": string"ZM": string"ZW": string"AX": string
Default value of this property is "None"
Actor Metrics
1.1k monthly users
-
96 stars
>99% runs succeeded
3 days response time
Created in Sep 2021
Modified 3 hours ago