TikTok Public Profile Scraper avatar

TikTok Public Profile Scraper

Pricing

from $2.99 / 1,000 profiles

Go to Apify Store
TikTok Public Profile Scraper

TikTok Public Profile Scraper

Extract source-backed public TikTok profile fields from one or more usernames.

Pricing

from $2.99 / 1,000 profiles

Rating

0.0

(0)

Developer

w3crawler

w3crawler

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

TikTok Profile Scraper

Extract source-backed data from public TikTok profile pages. The actor uses rendered page metadata and TikTok hydration JSON, omits any unavailable optional field, and fails rather than writing error rows or fabricated records.

Input

Provide one or more public usernames, with or without @:

{ "usernames": ["tiktok", "example"], "maxItems": 20 }

maxItems is an exact cap from 1 to 100. Inputs are canonicalized and deduplicated case-insensitively. An optional Apify proxy configuration can use either Apify Proxy or custom HTTP(S) proxy URLs. Cloud runs use US Residential proxy by default when no configuration is supplied; local runs do not assume a proxy.

Output

Every record includes canonical profileUrl, requestedUsername, username/uniqueId, source, sourcePageUrl, sequential rank, and scrapedAt. Public profiles commonly expose display name, bio, follower/following/like/video counts, verified status, avatar, friends count, and external links. Numeric profile statistics are emitted as numbers, not formatted strings.

The crawler uses desktop fingerprints, Chrome, sessions, retries, and challenge detection. A profile must expose at least three source-backed fields beyond its identity before it is included in the dataset.