VOOZH about

URL: https://apify.com/kawsar/tiktok-profile-scraper

⇱ Tiktok Profile Scraper Β· Apify


Pricing

from $5.00 / 1,000 results

Go to Apify Store

Tiktok Profile Scraper

TikTok profile scraper that pulls follower counts, stats, bio links, and avatar URLs from any public username into a ready-to-export dataset, so you stop clicking through profiles one by one.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Share

TikTok Profile Scraper: Extract public profile data from any TikTok account

πŸ‘ TikTok Profile Scraper

TikTok profile scraper that pulls public account data from any username into a flat dataset you can export immediately. Give it a list of usernames and you get follower counts, following counts, total likes, video counts, bio links, avatar URLs, and verification status, all in one structured row per account.

No browser needed, no login required.

Why scrape TikTok profile data

Follower counts and engagement stats are not visible in bulk anywhere on TikTok. There is no export button, and there is no way to monitor multiple accounts at once without a scraper.

If you are vetting influencers, you need to see follower counts, total likes, video output, and whether the account is verified before you contact anyone. This actor does that for any number of accounts in one run.

Use cases

  • Research influencer accounts before reaching out for partnerships
  • Track how a competitor's follower count and video output change week to week
  • Build a database of TikTok creators in a niche with their stats and bio links
  • Monitor brand account growth across multiple markets on a schedule
  • Verify whether an account is real and active before any deal
  • Collect profile data for NLP research or creator recommendation systems

Input

ParameterTypeDescription
usernamesarrayTikTok usernames or profile URLs. Accepts @username, plain username, or full profile URL. Required.

Example input

{
"usernames":[
"bellapoarch",
"charlidamelio",
"https://www.tiktok.com/@khaby.lame"
]
}

What data does this actor extract?

One flat row per profile. Every stat is mapped to a top-level field, no nested objects.

Example record:

{
"searchQuery":"@bellapoarch",
"userId":"6748458643983238149",
"uniqueId":"bellapoarch",
"nickname":"Bella Poarch",
"signature":"",
"avatarThumb":"https://p16-sign-va.tiktokcdn.com/...100x100.jpeg",
"avatarMedium":"https://p16-sign-va.tiktokcdn.com/...720x720.jpeg",
"avatarLarger":"https://p16-sign-va.tiktokcdn.com/...1080x1080.jpeg",
"bioLink":"https://bellapoarch.ffm.to/ribcage",
"verified":true,
"privateAccount":false,
"secUid":"MS4wLjABAAAAIQGNoHByQvokcLbWCGnIfas0OV2nctsZnRFbN7eB04xt...",
"relation":0,
"commentSetting":0,
"duetSetting":0,
"stitchSetting":0,
"downloadSetting":0,
"ttSeller":false,
"followerCount":92394775,
"followingCount":648,
"heartCount":2406049312,
"videoCount":73,
"friendCount":573,
"diggCount":0,
"shareTitle":"Bella Poarch on TikTok",
"shareDesc":"@bellapoarch 92.4m Followers, 648 Following, 2406.0m Likes",
"scrapedAt":"2026-04-21T10:15:00+00:00"
}
FieldTypeDescription
searchQuerystringThe input username used to look up this profile
userIdstringTikTok internal user ID
uniqueIdstringTikTok username
nicknamestringDisplay name on the profile
signaturestringBio text
avatarThumbstringURL of 100x100 avatar image
avatarMediumstringURL of 720x720 avatar image
avatarLargerstringURL of 1080x1080 avatar image
bioLinkstringExternal link in the bio
verifiedbooleanTrue if the account has a verification badge
privateAccountbooleanTrue if the account is private
secUidstringTikTok internal secure user ID
relationintegerFollow relationship status
commentSettingintegerWho can comment: 0=everyone, 1=friends, 2=off
duetSettingintegerWho can duet: 0=everyone, 1=friends, 2=off
stitchSettingintegerWho can stitch: 0=everyone, 1=friends, 2=off
downloadSettingintegerWhether downloads are enabled: 0=on, 1=off
ttSellerbooleanTrue if the account is a TikTok Shop seller
followerCountintegerTotal followers
followingCountintegerTotal accounts followed
heartCountintegerTotal likes received across all videos
videoCountintegerNumber of public videos posted
friendCountintegerNumber of mutual follows
diggCountintegerNumber of videos this user has liked
shareTitlestringProfile share title from page metadata
shareDescstringProfile share description with follower/like summary
scrapedAtstringISO 8601 timestamp of when this record was scraped

Scheduling: monitor TikTok accounts over time

Put this on a repeating schedule to track how follower counts, video output, and engagement change over time. Each run appends fresh rows with a new scrapedAt timestamp.

To schedule a run:

  1. Click "Save as a new task" after setting up your input
  2. Open the "Schedule" tab
  3. Set your interval (daily or weekly works well for growth tracking)
  4. The actor runs automatically and adds new results to the dataset

FAQ

Do I need a TikTok account or login? No. The actor only works with public profile pages. No TikTok login or credentials are needed.

Does it work with full profile URLs? Yes. You can pass https://www.tiktok.com/@bellapoarch, @bellapoarch, or just bellapoarch. All three work the same way.

What if a profile is not found? The actor pushes an error row with searchQuery and an error field explaining what went wrong, then continues with the remaining usernames.

Can I scrape hundreds or thousands of profiles? Yes. Paste as many usernames as you need. The actor processes them all with no hard cap.

Integrations

Connect with other apps via Apify integrations: Google Sheets, Slack, Make, Zapier, and more. Set up webhooks to trigger the next step in your workflow the moment a run finishes.

You might also like

TikTok Profile Scraper

mina_safwat/tiktok-profile-scraper

Scrapes public TikTok profiles. Provide a list of profile URLs and get structured data β€” username, nickname, bio, follower/following/like counts, verified status, region, and avatar.

Tiktok Profile Scraper

scrapemesh/tiktok-profile-scraper

πŸ“± TikTok Profile Scraper (tiktok-profile-scraper) extracts public TikTok profile dataβ€”username, bio, followers, following, likes, video stats & linksβ€”for analytics, competitor research & influencer discovery. ⚑ Fast, scalable, API-ready. βœ… Respect TikTok policies. πŸš€

Github Profile Scraper

kawsar/github-profile-scraper

GitHub Profile Scraper that pulls followers, repos, bio, location, and contact info from any public GitHub account, so recruiters and researchers can build prospect lists without clicking through profiles one by one.

Instagram Profile Scraper

zerobreak/instagram-profile-scraper

Instagram profile scraper that pulls follower counts, bio text, post totals, and contact info from any public account, so marketers and researchers get structured data without manual clicking.

Tiktok Profile Scraper

scrapium/tiktok-profile-scraper

πŸ“± TikTok Profile Scraper extracts public profile dataβ€”username, bio, followers, following, likes, video count, verification, links & avatar. πŸ” Perfect for influencer discovery, competitor analysis, lead gen & marketing analytics. ⚑ Fast, reliable, API-ready.

TikTok User Scraper

seemuapps/tiktok-user-scraper

Scrape TikTok user profiles by username extract follower counts, stats, bio, verification status, and account metadata for any public TikTok account.

Tiktok Profile Scraper

scraper-engine/tiktok-profile-scraper

TikTok Profile Scraper extracts detailed data from any public TikTok profile, including username, bio, followers, following, likes, and profile stats. Ideal for analytics, influencer research, and marketing insights. Get structured JSON or CSV outputs via Apify’s fast, reliable platform.

πŸ‘ User avatar

Scraper Engine

164

5.0