Tiktok Profiles Scraper avatar

Tiktok Profiles Scraper

Try for free

Pay $3.50 for 1,000 results

Go to Store
Tiktok Profiles Scraper

Tiktok Profiles Scraper

hpix/tiktok-profiles-scraper
Try for free

Pay $3.50 for 1,000 results

Scrape thousands of TikTok Posts and Profiles in seconds. Get TikTok profiles, stats (likes, comments, shares, collects), music metadata, and more!

Developer
Maintained by Community

Actor Metrics

  • 11 Monthly users

  • No reviews yet

  • 1 bookmark

  • >99% runs succeeded

  • Created in Dec 2024

  • Modified a month ago

ℹ️ About

This is an Actor focused on scraping TikTok posts in an efficient manner. It is capable of scraping thousands of posts in just a minute.

✨ Features

  • Retrieve profile stats, bio signatures, and avatar images.
  • Scrape profile posts, including view counts, likes, shares, collects, video details, and associated music.
  • Choose how many posts per profile will be extracted.
  • Scrape thousands of posts per minute.

⚙️ Inputs

  • profiles: A list of profile usernames to scrape.
  • posts_count: Define the maximum number of posts to scrape per profile.
  • target: Choose to scrape profiles only, posts only or both.
  • ignore_pinned: Don't scrape pinned posts.

📄 Outputs

Profile

1{
2  "kind": "profile",
3  "input": "gordonramsayofficial",
4  "id": "6747935906352907269",
5  "shortId": "",
6  "uniqueId": "gordonramsayofficial",
7  "nickname": "Gordon Ramsay",
8  "avatarLarger": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/7310612651137040390~c5_1080x1080.jpeg?lk3s=a5d48078&nonce=40300&refresh_token=fefb5a124e359beca107e5a74bf7f752&x-expires=1733522400&x-signature=2F%2F4PY5%2BZIfzqjlIQ1a6f%2FHWn6Q%3D&shp=a5d48078&shcp=81f88b70",
9  "avatarMedium": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/7310612651137040390~c5_720x720.jpeg?lk3s=a5d48078&nonce=9075&refresh_token=c51af51c0fa31b4d81632d2023ca4c28&x-expires=1733522400&x-signature=v4U2ygrTR0s1ZTzYgX1NFD8ppTg%3D&shp=a5d48078&shcp=81f88b70",
10  "avatarThumb": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/7310612651137040390~c5_100x100.jpeg?lk3s=a5d48078&nonce=67785&refresh_token=46d34995168cac71283495d98c520a16&x-expires=1733522400&x-signature=ZJ0FxH%2B1Sh4r7x%2FZZPla1IGr5cA%3D&shp=a5d48078&shcp=81f88b70",
11  "signature": "I cook sometimes too.....\n\nRecipes here 👇🏻",
12  "createTime": 1571420531,
13  "verified": true,
14  "secUid": "MS4wLjABAAAAv3zolJLlWp-WbKXqSZwVSflDdwcbjPADRG-dhb68k30dQjkFpkRs4HiMvWeeIyVv",
15  "ftc": false,
16  "relation": 0,
17  "openFavorite": false,
18  "bioLink": {
19    "link": "Gordonramsay.com",
20    "risk": 3
21  },
22  "commentSetting": 0,
23  "commerceUserInfo": {
24    "commerceUser": false
25  },
26  "duetSetting": 0,
27  "stitchSetting": 0,
28  "privateAccount": false,
29  "secret": false,
30  "isADVirtual": false,
31  "roomId": "",
32  "uniqueIdModifyTime": 0,
33  "ttSeller": false,
34  "region": "AU",
35  "downloadSetting": 0,
36  "profileTab": {
37    "showMusicTab": false,
38    "showQuestionTab": true,
39    "showPlayListTab": true
40  },
41  "followingVisibility": 1,
42  "recommendReason": "",
43  "nowInvitationCardUrl": "",
44  "nickNameModifyTime": 0,
45  "isEmbedBanned": false,
46  "canExpPlaylist": true,
47  "profileEmbedPermission": 1,
48  "language": "en",
49  "eventList": [],
50  "suggestAccountBind": false,
51  "isOrganization": 0,
52  "stats": {
53    "followerCount": 40800000,
54    "followingCount": 562,
55    "heart": 701000000,
56    "heartCount": 701000000,
57    "videoCount": 568,
58    "diggCount": 0,
59    "friendCount": 293
60  }
61}

Post

1{
2  "kind": "post",
3  "input": "gordonramsayofficial",
4  "CategoryType": 104,
5  "author": {
6    "avatarLarger": "https://p16-sign-va.tiktokcdn.com/...",
7    "avatarMedium": "https://p16-sign-va.tiktokcdn.com/...",
8    "avatarThumb": "https://p16-sign-va.tiktokcdn.com/...",
9    "commentSetting": 0,
10    "downloadSetting": 0,
11    "duetSetting": 0,
12    "ftc": false,
13    "id": "6747935906352907269",
14    "isADVirtual": false,
15    "isEmbedBanned": false,
16    "nickname": "Gordon Ramsay",
17    "openFavorite": false,
18    "privateAccount": false,
19    "relation": 0,
20    "secUid": "...",
21    "secret": false,
22    "signature": "I cook sometimes too.....\n\nRecipes here 👇🏻",
23    "stitchSetting": 0,
24    "uniqueId": "gordonramsayofficial",
25    "verified": true
26  },
27  "authorStats": {
28    "diggCount": 968,
29    "followerCount": 40800000,
30    "followingCount": 562,
31    "friendCount": 0,
32    "heart": 701000000,
33    "heartCount": 701000000,
34    "videoCount": 568
35  },
36  "challenges": [
37    {
38      "coverLarger": "https://p16-amd-va.tiktokcdn.com/...",
39      "coverMedium": "https://p16-amd-va.tiktokcdn.com/...",
40      "coverThumb": "https://p16-amd-va.tiktokcdn.com/...",
41      "desc": "Let your Fyp inspire your next TikTok by stitching your favorite & most relatable videos. Just find a TikTok video you love, press share, and send it to Stitch. 😍",
42      "id": "8288",
43      "profileLarger": "https://p16-amd-va.tiktokcdn.com/...",
44      "profileMedium": "https://p16-amd-va.tiktokcdn.com/...",
45      "profileThumb": "https://p16-amd-va.tiktokcdn.com/...",
46      "title": "stitch"
47    },
48    ...
49  ],
50  "collected": false,
51  "contents": [
52    {
53      "desc": "#stitch with @Madison Mealy Is that mini me ??? #ramsayreacts ",
54      "textExtra": [
55        {
56          "awemeId": "",
57          "end": 7,
58          "hashtagName": "stitch",
59          "isCommerce": false,
60          "start": 0,
61          "subType": 0,
62          "type": 1
63        },
64        ...
65      ]
66    }
67  ],
68  "createTime": 1730921657,
69  "desc": "#stitch with @Madison Mealy Is that mini me ??? #ramsayreacts ",
70  "digged": false,
71  "diversificationId": 10003,
72  "duetDisplay": 0,
73  "duetEnabled": true,
74  "forFriend": false,
75  "id": "7434251871348460832",
76  "itemCommentStatus": 0,
77  "item_control": {
78    "can_repost": true
79  },
80  "music": {
81    "album": "Du jazz et du swing",
82    "authorName": "Sacha Distel",
83    "coverLarge": "https://p16-sign-sg.tiktokcdn.com/...",
84    "coverMedium": "https://p16-sign-sg.tiktokcdn.com/...",
85    "coverThumb": "https://p16-sign-sg.tiktokcdn.com/...",
86    "duration": 60,
87    "id": "6971037364135135234",
88    "original": false,
89    "title": "Oui oui oui oui"
90  },
91  "officalItem": false,
92  "originalItem": false,
93  "privateItem": false,
94  "secret": false,
95  "shareEnabled": true,
96  "stats": {
97    "collectCount": 748,
98    "commentCount": 188,
99    "diggCount": 16700,
100    "playCount": 386500,
101    "shareCount": 149
102  },
103  "statsV2": {
104    "collectCount": "748",
105    "commentCount": "188",
106    "diggCount": "16700",
107    "playCount": "386500",
108    "repostCount": "0",
109    "shareCount": "149"
110  },
111  "stitchDisplay": 0,
112  "stitchEnabled": true,
113  "textExtra": [
114    {
115      "awemeId": "",
116      "end": 7,
117      "hashtagName": "stitch",
118      "isCommerce": false,
119      "start": 0,
120      "subType": 0,
121      "type": 1
122    },
123    ...
124  ],
125  "video": {
126    "VQScore": "61.4",
127    "bitrate": 760219,
128    "bitrateInfo": [
129      {
130        "Bitrate": 800416,
131        "CodecType": "h265_hvc1",
132        "GearName": "adapt_lowest_1080_1",
133        "MVMAF": "\"{\\\"v2.0\\\": {\\\"srv1\\\": {\\\"v1080\\\": -1, \\\"v960\\\": -1, \\\"v864\\\": -1, \\\"v720\\\": -1}, \\\"ori\\\": {\\\"v1080\\\": 92.596, \\\"v960\\\": 93.224, \\\"v864\\\": 94.211, \\\"v720\\\": 95.354}}}\"",
134        "PlayAddr": {
135          "DataSize": 915276,
136          "FileCs": "c:0-9283-cd85",
137          "FileHash": "39c1f68a57038b8793c490d7f41ee430",
138          "Height": 1920,
139          "Uri": "v0f044gc0000csls91vog65t9u3ocfgg",
140          "UrlKey": "v0f044gc0000csls91vog65t9u3ocfgg_bytevc1_1080p_800416",
141          "UrlList": [
142            "https://v16-webapp-prime.us.tiktok.com/...",
143            "https://v19-webapp-prime.us.tiktok.com/...",
144            "https://www.tiktok.com/aweme/v1/play/..."
145          ],
146          "Width": 1080
147        },
148        "QualityType": 2
149      },
150      ...
151    ],
152    "claInfo": {
153      "captionInfos": [
154        {
155          "captionFormat": "webvtt",
156          "claSubtitleID": "7434252138190801697",
157          "expire": "1733373250",
158          "isAutoGen": true,
159          "isOriginalCaption": true,
160          "language": "eng-US",
161          "languageCode": "en",
162          "languageID": "2",
163          "subID": "-1988665431",
164          "subtitleType": "1",
165          "url": "https://v16m-webapp.tiktokcdn-us.com/...",
166          "urlList": [
167            "https://v16m-webapp.tiktokcdn-us.com/...",
168            "https://v16m-webapp.tiktokcdn-us.com/...",
169            "https://vas-useast5.tiktokv.us/tiktok/..."
170          ],
171          "variant": "whisper_lid"
172        }
173      ],
174      "captionsType": 1,
175      "enableAutoCaption": true,
176      "hasOriginalAudio": true,
177      "originalLanguageInfo": {
178        "language": "eng-US",
179        "languageCode": "en",
180        "languageID": "2"
181      }
182    },
183    "codecType": "h264",
184    "cover": "https://p16-sign-useast2a.tiktokcdn.com/...",
185    "definition": "540p",
186    "downloadAddr": "https://v16-webapp-prime.us.tiktok.com/...",
187    "duration": 9,
188    "dynamicCover": "https://p16-sign-useast2a.tiktokcdn.com/...",
189    "encodeUserTag": "",
190    "encodedType": "normal",
191    "format": "mp4",
192    "height": 1024,
193    "id": "7434251871348460832",
194    "originCover": "https://p16-sign-useast2a.tiktokcdn.com/...",
195    "playAddr": "https://v16-webapp-prime.us.tiktok.com/...",
196    "ratio": "540p",
197    "subtitleInfos": [
198      {
199        "Format": "webvtt",
200        "LanguageCodeName": "eng-US",
201        "LanguageID": "2",
202        "Size": 196,
203        "Source": "ASR",
204        "Url": "https://v16m-webapp.tiktokcdn-us.com/...",
205        "UrlExpire": 1733373250,
206        "Version": "1:whisper_lid"
207      }
208    ],
209    "videoQuality": "normal",
210    "volumeInfo": {
211      "Loudness": -19.9,
212      "Peak": 0.47315
213    },
214    "width": 576,
215    "zoomCover": {
216      "240": "https://p16-sign-useast2a.tiktokcdn.com/...",
217      "480": "https://p16-sign-useast2a.tiktokcdn.com/...",
218      "720": "https://p16-sign-useast2a.tiktokcdn.com/...",
219      "960": "https://p16-sign-useast2a.tiktokcdn.com/..."
220    }
221  }
222}

❓ FAQ

Can I export the scraped data to Excel?

Sure! Apify allows you to download the results as an Excel spreadsheet. You can also download in CSV, JSON, XML, HTML, JSONL and RSS.

I just found a bug! Can you fix it?

Oh, what a shame! Please create an Issue so I can evaluate what happened.

Can you implement a new feature?

Of course! You can use the Issues tab to suggest new features.

👀 See also