Scrape TikTok profiles and videos: get followers, shares, comments, hearts, links, video/music metadata. Export data, run via API, schedule jobs, monitor runs, and integrate with your tools.
Best TikTok Profile Scraper gives you deep insights into TikTok profiles and their videos — fast, accurate, and affordable.
⚡ Scrape full profiles + all videos
💸 Just $2 per 1,000 results
📧 Questions? Reach out: adrian@thewebscrapingguy.com
1{ 2 "profiles": ["stoolpresidente"], 3 "maxItems": 20 4}
1{ 2 "id": "7491043648520523054", 3 "description": "Too bad the owner wasn’t there to have a little chat chat ", 4 "descriptionLanguage": "en", 5 "createTime": "2025-04-08T20:35:50.000Z", 6 "isAd": false, 7 "author": { 8 "id": "6659752019493208069", 9 "username": "stoolpresidente", 10 "nickname": "Dave Portnoy", 11 "avatar": "https://p16-common-sign-va.tiktokcdn-us.com/tos-maliva-avt-0068/7310178711609032710~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=43b5cada&x-expires=1744318800&x-signature=dy9GXd7xs5AxAAsPS%2BONDVlRARo%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8", 12 "signature": "El Presidente/Barstool Sports Founder.", 13 "region": "US", 14 "secUid": "MS4wLjABAAAAINC_ElRR-l1RCcnEjOZhNO-9wOzAMf-YHXqRY8vvG9bEhMRa6iu23TaE3JPZYXBD", 15 "bioLink": { 16 "link": "https://youtu.be/ZJJUaM_Z7ws?si=zRvFvFq53UCDs6zZ", 17 "risk": 0 18 }, 19 "privateAccount": false, 20 "ttSeller": false, 21 "language": "en", 22 "followerCount": 4300000, 23 "followingCount": 80, 24 "heartCount": 202700000, 25 "heart": 202700000, 26 "videoCount": 2074, 27 "friendCount": 57 28 }, 29 "music": { 30 "title": "original sound - stoolpresidente", 31 "id": 7491043703616949000, 32 "author": "Dave Portnoy", 33 "playUrl": "https://sf77-ies-music-va.tiktokcdn.com/obj/ies-music-ttp-dup-us/7491043798248819502.mp3" 34 }, 35 "videoUrl": "https://v16m-perf.tiktokcdn-eu.com/cca9f5a3ae096173a6d8a52db7afdb9d/67f6ecd3/video/tos/maliva/tos-maliva-ve-0068c799-us/oQvioiwLI3wCpNfAd1rBPBLIIoAiQaWwJvdzE8/?a=1233&bti=MzU8OGYpNHYpNzo5ZjEuLjpkLTptNDQwOg%3D%3D&ch=0&cr=13&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C&cv=1&br=2462&bt=1231&cs=0&ds=6&ft=e__XKamwKPCTuNvjV8vTP_zfurmPrtZkaYlc&mime_type=video_mp4&qs=0&rc=aTZpZjxoZzlmNztmODdmaEBpanc2eWo5cjtyeTMzZzczNEBjMl4wLjU1XzUxY14zYTBeYSMyLTJvMmQ0ZW5gLS1kMS9zcw%3D%3D&vvpl=1&l=20250409055429FAB25849C2F8DE021229&btag=e00090000", 36 "coverUrl": "https://p19-sign.tiktokcdn-us.com/tos-useast5-p-0068-tx/oMA3isVqBIDKM1xRA3iASrRS7CfpnADEiug7Ee~tplv-tiktokx-cropcenter-q:300:400:q72.heic?dr=9232&refresh_token=7ec94367&x-expires=1744232400&x-signature=7bD05Ea2nJJL5ETIwx73WVxH%2FSM%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=132edbea&idc=no1a&sc=cover&biz_tag=tt_video&s=PUBLISH", 37 "playCount": 22338, 38 "commentCount": 14, 39 "shareCount": 3, 40 "likeCount": 1210, 41 "url": "https://www.tiktok.com/@stoolpresidente/video/7491043648520523054", 42 "transcriptUrl": "https://v16-cla.tiktokcdn.com/8e85341268a1104180908e90b8fd59ae/681d2853/video/tos/maliva/tos-maliva-v-0068c799-us/8e3dfd39592240eabe79cc1b5a782fa8/?a=1233&bti=MzU8OGYpNHYpNzo5ZjEuLjpkLTptNDQwOg%3D%3D&ch=0&cr=13&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C&cv=1&br=12372&bt=6186&ds=4&ft=gdpEk8QLodzR12Nvy2zoeIxRb8obiq_45SY&mime_type=video_mp4&qs=13&rc=anc2eWo5cjtyeTMzZzczNEBpanc2eWo5cjtyeTMzZzczNEAyLTJvMmQ0ZW5gLS1kMS9zYSMyLTJvMmQ0ZW5gLS1kMS9zcw%3D%3D&vvpl=1&l=20250409055429FAB25849C2F8DE021229&btag=e00050000", 43 "region": "US", 44 "durationMS": 62630, 45 "downloadCoverUrl": "https://api.apify.com/v2/key-value-stores/uo1Y7stioQGD56iwJ/records/1744149273475-tiktok-cover" 46}
Easily plug into:
Tool | Cost per 1,000 Results |
---|---|
Best TikTok Profile Scraper | $2 |
Others | $5+ |
✅ Full profile + video data
✅ Built for scale
✅ No nonsense
Just shoot me an email: adrian@thewebscrapingguy.com
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!