← Back

TikTok Profile Videos Scraper

webcrawler/tiktok-profile-videos

TikTok Profile Videos Scraper allows to get videos from a TikTok user: download link, thumbnail, description, music, hashtags, stats, etc.

$7.00 / 1,000 requests

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:

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.