Pricing
Pay per event
Tiktok Profile Data Scraper
Tiktok Profile Insights Scraper is a lightweight tool that collects detailed public data from a list of Tiktok usernames. It fetches profile info to help you analyze accounts at scale.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Actor stats
1
Bookmarked
526
Total users
175
Monthly active users
3 months ago
Last modified
Categories
Share
TikTok Public Profile Scraper
π Overview
The TikTok Public Profile Scraper is a fast and lightweight tool for extracting structured public TikTok profile data without requiring login, cookies, or API keys. Provide a list of TikTok usernames and receive detailed JSON output β including user metadata, profile pictures, followers, and engagement stats.
Ideal for market research, influencer discovery, competitor analysis, and social media dashboards.
π Features
- No login, cookies, or API required β
- Scrapes public TikTok profiles and stats
- Collects structured user details: ID, username, nickname, bio, language, profile images
- Returns detailed engagement stats (followers, likes, video count, friends)
- Batch input supported for multiple accounts
- Optimized for automation, growth tracking, and analytics
π§ How It Works
- Provide one or more TikTok usernames.
- The scraper fetches public profile information for each one.
- Data is returned as clean, structured JSON in your dataset.
π₯ Input Parameters
| Parameter | Type | Description |
|---|---|---|
usernames | Array | List of TikTok usernames |
Example Input
{"usernames":["charlidamelio","khaby.lame","internationalcity_dubai"]}
π€ Output Data
For each TikTok profile, the scraper returns a rich set of fields:
π§βπΌ Profile Fields (user)
| Field | Description |
|---|---|
id | TikTok internal user ID |
uniqueId | TikTok handle (username) |
shortId | Short numeric user ID (if available) |
nickname | Display name |
signature | Bio text |
verified | Boolean β whether the account is verified |
language | Preferred profile language |
createTime | Account creation timestamp |
avatarThumb | URL of small profile picture |
avatarMedium | URL of medium profile picture |
avatarLarger | URL of large profile picture |
secUid | a unique id for profile |
π Profile Stats (stats / statsV2)
| Field | Description |
|---|---|
followerCount | Number of followers |
followingCount | Number of accounts followed |
heartCount | Total likes received on profile |
videoCount | Number of uploaded videos |
friendCount | Number of friends (mutual follows) |
diggCount | Number of liked videos (public) |
π¦ Example Output
{"user":{"id":"7181929968246424581","shortId":"","uniqueId":"internationalcity_dubai","nickname":"Dubai Pakistani Models","avatarLarger":"https://p19-common-sign-sg.tiktokcdn-us.com/tos-alisg-avt-0068/a8050291b5bb828f2c373e3f2b3c32e9~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=566a84af&x-expires=1756926000&x-signature=YadGxEKUt4tZuGsNqoSLURpTlRI%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5","avatarMedium":"https://p16-common-sign-sg.tiktokcdn-us.com/tos-alisg-avt-0068/a8050291b5bb828f2c373e3f2b3c32e9~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=74239ec1&x-expires=1756926000&x-signature=45zgUlodri%2B0AxI0RsJ%2FcgyWHMw%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5","avatarThumb":"https://p16-common-sign-sg.tiktokcdn-us.com/tos-alisg-avt-0068/a8050291b5bb828f2c373e3f2b3c32e9~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=7ef86315&x-expires=1756926000&x-signature=y8W3YkOW73vb4pqsCoc6rbplQLw%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5","signature":"Habeebi.. I am Alone","createTime":1672189339,"verified":false,"secUid":"MS4wLjABAAAAB-EZI8kwJMXrg6v45WC3SGTa7eia5MTD7zGIq_QckSfk7H6JPnHmldE7xsOj2NK0","ftc":false,"relation":0,"openFavorite":false,"commentSetting":0,"commerceUserInfo":{"commerceUser":false},"duetSetting":0,"stitchSetting":0,"privateAccount":false,"secret":false,"isADVirtual":false,"roomId":"","uniqueIdModifyTime":0,"ttSeller":false,"downloadSetting":3,"profileTab":{"showMusicTab":false,"showQuestionTab":false,"showPlayListTab":true},"followingVisibility":2,"recommendReason":"","nowInvitationCardUrl":"","nickNameModifyTime":1742919397,"isEmbedBanned":false,"canExpPlaylist":true,"profileEmbedPermission":1,"language":"en","eventList":[],"suggestAccountBind":false,"isOrganization":0,"UserStoryStatus":0},"stats":{"followerCount":65800,"followingCount":10,"heart":756600,"heartCount":756600,"videoCount":88,"diggCount":0,"friendCount":4},"statsV2":{"followerCount":"65780","followingCount":"10","heart":"756623","heartCount":"756623","videoCount":"88","diggCount":"0","friendCount":"4"},"itemList":[]}
βοΈ Notes & Limitations
- Works only with public TikTok profiles. Private or banned accounts cannot be fetched.
- Engagement stats reflect public data and may not match real-time analytics.
π§ Use Cases
- Influencer marketing research
- Competitive benchmarking
- Public engagement analytics
- Creator profiling for agencies and brands
- Social listening dashboards
π‘ SEO Keywords
- TikTok Profile Scraper
- Scrape TikTok Public Data
- TikTok User Data Extractor
- TikTok JSON API Alternative
- TikTok Stats & Metadata Scraper
β οΈ Disclaimer
Use this scraper responsibly. TikTokβs terms of service prohibit scraping that violates their platform policies. This tool scrapes only publicly accessible data. The developer assumes no liability for misuse.
π Start scraping TikTok profile data β fast, structured, and without login!
