Tiktok profile videos scraper
TikTok has advanced techniques to prevent scraping videos. If you don't want to spend time on passing antibot protection, captha solving and other techniques, you can use our Tiktok profile videos scraper. It will provide you with all the videos of the profile you need.
Check out other TikTok scrapers:
- TikTok Profile Scraper (without videos) - no video data, but instead extended profile info
- TikTok Hashtag Videos Scraper - videos from the hashtag with pagination
What Data Will I Get?
Scraped data:
- videos
- author info
Response time
The response time for this scraper may vary. Due to sophisticated unblocking tecnhiques it can take from 3 to 150 seconds. Average response time is 30 seconds.
Limitations
Links expiration
TikTok links expire after some time. If you want to use the links later, you should download the content and store it on your server.
Video count and pagination
TikTok limits the number of videos you can get. Each request always returns up to 35 videos (the precise number can vary). If you want to get more videos, you should use the timestamp
parameter.
The timestamp is the time of the last video in the previous response. You should pass it to the next request to get the next videos.
For example:
Request
Timestamp: 0
Response
Video1 - timestamp: 1630000000
Video2 - timestamp: 1620000000
Video3 - timestamp: 1610000000
Request
Timestamp: 1610000000
Response
Video4 - timestamp: 1600000000
Video5 - timestamp: 1590000000
...
Response example
{
"author": {
"id": "7365556385364706337",
"uniqueId": "dailydailycartoons",
"nickname": "Daily Cartoons",
"avatarMedium": "https://p16-sign-useast2a.tiktokcdn.com/tos-useast2a-avt-0068-euttp/2040d611a0cf7827f6333a3c84d1d6a1~c5_720x720.jpeg?lk3s=a5d48078&nonce=16724&refresh_token=993c014f758cb3eeaf0d684864e052f2&x-expires=1730012400&x-signature=3OBS%2BjXOzWO%2BYZBHMg7yf8MLp1U%3D&shp=a5d48078&shcp=81f88b70",
"signature": "",
"verified": false,
"authorUrl": "https://www.tiktok.com/@dailydailycartoons"
},
"videos": [
{
"id": "7405325158178704673",
"desc": "Margo and the Ring Ep-127 #tiktok #animation #film #movie #cartoon #disney #funnycartoon #fyp #funny ",
"music": {
"authorName": "Daily Cartoons",
"coverLarge": "https://p16-sign-useast2a.tiktokcdn.com/tos-useast2a-avt-0068-euttp/2040d611a0cf7827f6333a3c84d1d6a1~c5_1080x1080.jpeg?lk3s=a5d48078&nonce=93151&refresh_token=80a7cd9ad4fadc1372aa15565f21b161&x-expires=1730012400&x-signature=Q4fA29lzRXK5%2FvV6nocTcGksbPY%3D&shp=a5d48078&shcp=81f88b70",
"coverMedium": "https://p16-sign-useast2a.tiktokcdn.com/tos-useast2a-avt-0068-euttp/2040d611a0cf7827f6333a3c84d1d6a1~c5_720x720.jpeg?lk3s=a5d48078&nonce=16724&refresh_token=993c014f758cb3eeaf0d684864e052f2&x-expires=1730012400&x-signature=3OBS%2BjXOzWO%2BYZBHMg7yf8MLp1U%3D&shp=a5d48078&shcp=81f88b70",
"coverThumb": "https://p16-sign-useast2a.tiktokcdn.com/tos-useast2a-avt-0068-euttp/2040d611a0cf7827f6333a3c84d1d6a1~c5_100x100.jpeg?lk3s=a5d48078&nonce=81382&refresh_token=4d071c7bdc0d2630c48ca1696ab9795e&x-expires=1730012400&x-signature=bCECziHIM%2FJAyd5a0LatAZPyBgs%3D&shp=a5d48078&shcp=81f88b70",
"duration": 95,
"id": "7405325183593351969",
"original": false,
"playUrl": "https://v77.tiktokcdn.com/9099999ac0e96d5aa8ffc00ce730f656/671b9d49/video/tos/useast2a/tos-useast2a-v-2370-euttp/oIFLAeXvGGeNLzZoXKIAgegCiEexuIcgKTTnAE/?a=1233&bti=ODszNWYuMDE6&ch=0&cr=0&dr=0&er=0&lr=default&cd=0%7C0%7C0%7C0&br=250&bt=125&ft=.NpOcInz7ThNor2OXq8Zmo&mime_type=audio_mpeg&qs=6&rc=OTc8Z2c0NmRlNzZkPDxpZUBpMzhzdGw5cjVqdTMzZjU8M0AtLmEuLy8wXmMxMTFhYTFjYSNtYnJpMmRzLS9gLS1kMWNzcw%3D%3D&vvpl=1&l=20241025072808D3CCCA76EEEAD403E433&btag=e00090000&cc=13",
"title": "original sound"
},
"videoUrl": "https://www.tiktok.com/@dailydailycartoons/video/7405325158178704673",
"createTime": 1724186631,
"createTimeISO": "2024-08-20T20:43:51.000Z",
"originalItem": false,
"privateItem": false,
"secret": false,
"shareEnabled": true,
"statsV2": {
"collectCount": "4635",
"commentCount": "437",
"diggCount": "46400",
"playCount": "1500000",
"repostCount": "0",
"shareCount": "2457"
},
"video": {
"cover": "https://p16-sign-useast2a.tiktokcdn.com/obj/tos-useast2a-p-0037-euttp/4f661ab529af47209e693c348c70bda1_1724186634?lk3s=81f88b70&x-expires=1730012400&x-signature=%2BJd4ezjByaKy4unmGet9dZanuBk%3D&shp=81f88b70&shcp=-",
"downloadAddr": "https://v16-webapp-prime.tiktok.com/video/tos/useast2a/tos-useast2a-ve-0068-euttp/oAER9PmAPR1G425FDDI1UxF7UEQBAQffENEBN7/?a=1988&bti=ODszNWYuMDE6&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=692&bt=346&cs=0&ds=3&ft=4fUEKMth8Zmo0sw-ub4jVMffypWrKsd.&mime_type=video_mp4&qs=0&rc=aDg3Ozo2Zjc3NmVnNzRoOUBpam42Nnk5cndpdTMzZjczM0BeX14uYC00NjAxLzQzMzQuYSNwXjUwMmRrci9gLS1kMWNzcw%3D%3D&btag=e00090000&expire=1729862985&l=20241025072808D3CCCA76EEEAD403E433&ply_type=2&policy=2&signature=f248478a26d1dca30806bc4cead263f1&tk=tt_chain_token",
"duration": 95,
"height": 576,
"width": 1024
},
"hashtags": [
{
"title": "tiktok"
},
{
"title": "animation"
},
{
"title": "film"
},
{
"title": "movie"
},
{
"title": "cartoon"
},
{
"title": "disney"
},
{
"title": "funnycartoon"
},
{
"title": "fyp"
},
{
"title": "funny"
}
]
}
]
}
Legal
This web scraping tool is designed to collect only publicly available data from websites, ensuring that no private information such as emails, phone numbers, or other sensitive details is accessed or gathered. It is important to note that the responsibility for how the collected data is used lies entirely with the user of the tool. Users must ensure that their actions comply with relevant laws, regulations. The owner of the Scraper does not control or influence the use of the data and is not liable for any misuse by the user.