TikTok Profile Posts Scraper avatar

TikTok Profile Posts Scraper

Pricing

$19.99/month + usage

Go to Apify Store
TikTok Profile Posts Scraper

TikTok Profile Posts Scraper

A powerful and reliable TikTok scraper that extracts comprehensive post data from user profiles. Get video details, engagement metrics, and more with built-in anti-blocking measures and high-performance processing. Perfect for social media analysis and monitoring.

Pricing

$19.99/month + usage

Rating

1.0

(1)

Developer

EasyApi

EasyApi

Maintained by Community

Actor stats

1

Bookmarked

181

Total users

8

Monthly active users

2.5 days

Issues response

12 days ago

Last modified

Categories

Share

TikTok Profile Posts Scraper ๐Ÿ“ฑ

Scrape TikTok user profile posts with high performance and reliability. Extract comprehensive post data including video details, engagement metrics, and more! ๐Ÿš€

Features โœจ

  • ๐ŸŽฏ Scrape posts from any public TikTok profile
  • ๐Ÿ“Š Get detailed post statistics (views, likes, comments, shares)
  • ๐ŸŽฅ Extract video information (duration, resolution, URLs)
  • ๐Ÿ‘ค Collect author details
  • ๐ŸŽต Include music/sound information
  • #๏ธโƒฃ Capture hashtags and challenges
  • โšก High-performance parallel processing

Usage ๐Ÿ’ก

Simply provide the TikTok username(s) you want to scrape and optionally set a limit for the number of posts to collect.

Output Data Structure ๐Ÿ“‹

For each post, you'll get structured data including:

  • Post ID and description
  • Creation timestamp
  • Author information (ID, username, nickname, avatar)
  • Engagement statistics
  • Video details (duration, dimensions, URLs)
  • Music track information
  • Associated hashtags

Input Parameters ๐ŸŽ›๏ธ

FieldTypeDescription
usernamesArrayList of TikTok usernames to scrape (e.g., ["@espnfc"])
maxItemsIntegerMaximum number of posts to scrape per user (optional)

Support ๐Ÿค

For any questions or issues, please open a ticket or contact our support team.

Input Example

A full explanation of an input example in JSON.

{
"usernames": [
"@ronaldo"
],
"maxItems": 20
}

Output sample

The results will be wrapped into a dataset which you can always find in theย Storageย tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

[
{
"id": "6815546762250521862",
"desc": "@mariasophianazario @m_alice00 โค๏ธ",
"createTime": 1586868141,
"author": {
"id": "6791062194399282181",
"uniqueId": "ronaldo",
"nickname": "Ronaldo Lima",
"avatarLarger": "https://p16-sign-va.tiktokcdn.com/tos-maliva-avt-0068/7310942706023268358~c5_1080x1080.jpeg?lk3s=a5d48078&nonce=49951&refresh_token=12ae38b072a3a7d07439efb2c5679bdd&x-expires=1730422800&x-signature=R%2FiS72TW0ZRP44WHhctXpYH5QxM%3D&shp=a5d48078&shcp=81f88b70"
},
"stats": {
"playCount": 28900000,
"diggCount": 551200,
"commentCount": 32400,
"shareCount": 358100
},
"video": {
"duration": 7,
"width": 608,
"height": 540,
"ratio": "540p",
"cover": "https://p77-sign-va.tiktokcdn.com/obj/tos-maliva-p-0068/ec9abd5a665e42a88e27440036a30aad_1586868150?lk3s=81f88b70&x-expires=1730422800&x-signature=avmgIoIosparxeKckMOAWOBL9Gs%3D&shp=81f88b70&shcp=-",
"playAddr": "https://v16-webapp-prime.us.tiktok.com/video/tos/useast2a/tos-useast2a-ve-0068c004/0cb831db709f49f4b4838c374f814e37/?a=1988&bti=ODszNWYuMDE6&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=1154&bt=577&cs=0&ds=6&ft=4KJMyMUm8Zmo0kgjtb4jVZ0fdpWrKsd.&mime_type=video_mp4&qs=0&rc=N2c1PDs2Ojg8ZTw6ZGQ1OEBpanJobGs6bjd0dDMzZDczM0A2Xl4yMDAtNTMxYWM0NTUwYSNgLmRmX2Uwc15fLS1eMTZzcw%3D%3D&btag=e00088000&expire=1730272909&l=202410300121412486DE9B0C2E250A9831&ply_type=2&policy=2&signature=b647eb622c2543a87e47b5451729f136&tk=tt_chain_token",
"downloadAddr": "https://v16-webapp-prime.us.tiktok.com/video/tos/useast2a/tos-useast2a-pve-0068/2085aa6c5aa943b8af9c21982533f973/?a=1988&bti=ODszNWYuMDE6&ch=0&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C&cv=1&br=924&bt=462&cs=0&ds=3&ft=4KJMyMUm8Zmo0kgjtb4jVZ0fdpWrKsd.&mime_type=video_mp4&qs=0&rc=OGdpaGY3PDQ4PDw0OTUzM0BpanJobGs6bjd0dDMzZDczM0A2LzZiNGBiXjQxYTFhXi4tYSNgLmRmX2Uwc15fLS1eMTZzcw%3D%3D&btag=e00088000&expire=1730272909&l=202410300121412486DE9B0C2E250A9831&ply_type=2&policy=2&signature=ba81b456a4d0259bd447cb8d3e564598&tk=tt_chain_token"
},
"music": {
"id": "6776700714560391941",
"title": "Lalala (Ilkan Gunuc Remix)",
"authorName": "Y2K & bbno$",
"playUrl": "https://sf16-ies-music-sg.tiktokcdn.com/obj/tos-alisg-ve-2774/os8FYpeG8FSODjfDDAra7zoCgExboSyOaQeAQn"
},
"hashtags": []
},
...
]