TikTok Profile Scraper: Followers, Likes & Bio (No Login) avatar

TikTok Profile Scraper: Followers, Likes & Bio (No Login)

Pricing

from $1.00 / 1,000 profile scrapeds

Go to Apify Store
TikTok Profile Scraper: Followers, Likes & Bio (No Login)

TikTok Profile Scraper: Followers, Likes & Bio (No Login)

Scrape any public TikTok profile: followers, following, likes, verified, bio, avatar and recent videos (views, likes, comments, shares, date). No login. Fast via internal data.

Pricing

from $1.00 / 1,000 profile scrapeds

Rating

0.0

(0)

Developer

Bruno

Bruno

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

21 days ago

Last modified

Share

TikTok Profile Scraper — Followers, Likes & Bio (No Login)

Look up public TikTok profiles by username and get structured stats: bio, verification, followers, following, total likes and video count. No login, no cookies, no TikTok API.

What it returns (per profile)

  • username, uniqueId, id, nickname, signature (bio), bioLink
  • verified, privateAccount, region
  • avatarLarger, avatarMedium
  • stats: followerCount, followingCount, heartCount (total likes), videoCount, diggCount
  • profileUrl, scrapedAt
  • optional recent_videos (best-effort, see limitations): id, description, create time, play/like/comment/share counts, cover, URL

Use cases

  • Influencer vetting and shortlist building at scale.
  • Competitor tracking — monitor follower and like growth by re-running on a schedule.
  • Lead lists of creators/brands with bio and link-in-bio.
  • Enrichment — add TikTok stats to a CRM or spreadsheet.

Example input

{
"usernames": ["tiktok", "@nasa", "https://www.tiktok.com/@nasa"],
"includeVideos": false,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

Example output (real run, profile only)

{
"username": "tiktok",
"id": "107955",
"nickname": "TikTok",
"signature": "Your next discovery is waiting on TikTok.",
"verified": true,
"privateAccount": false,
"bioLink": "tiktok.com/discovermore",
"stats": {
"followerCount": 96000000,
"followingCount": 1,
"heartCount": 464900000,
"videoCount": 1509,
"diggCount": 0
},
"profileUrl": "https://www.tiktok.com/@tiktok",
"scrapedAt": "2026-10-04T05:08:39.699Z"
}

Why choose this Actor

  • Pay only for results — pay-per-event pricing, no monthly rental and no minimum charge.
  • No login and no official API key needed (public profiles only).
  • Structured output — clean JSON rows you can export to CSV, Excel or push into your pipeline via the Apify API, webhooks or integrations.
  • Honest by design — if a field is not available it is returned as null/missing and failed inputs return an explicit error; nothing is invented.
  • Maintained — report any issue on the Issues tab and it gets looked at quickly.

Limitations (honest notes)

  • Profile stats are the reliable part. recent_videos is best-effort: TikTok usually loads the video grid through a separate signed endpoint, and in our latest test no videos were returned (the actor then adds a recent_videos_note instead of inventing anything). Do not rely on it.
  • Residential proxy recommended — TikTok blocks datacenter IPs. Runs with a browser can take 30-90 seconds per profile.
  • Public profiles only; private accounts return only publicly exposed fields. If TikTok blocks every retry, the row contains an error field.
  • Billing: one profile event per successfully scraped username.

⭐ Enjoying this Actor?

If it saved you time, please leave an honest review on the Store — it genuinely helps us keep it fast, accurate and well-maintained. Found something that misbehaved or want a new feature? Open an Issue and we'll jump on it quickly.