TikTok Profile Scraper: 18 Fields, No Login, $1 per 1,000 Profiles

Scrape any public TikTok profile by username or URL. Returns 18 fields per profile including stable user_id, bio, link in bio, follower count, following count, video count, like count, verified badge, TikTok Shop seller flag with category, account creation date, language, and a hi-res avatar URL. Built on TikTok's public SSR HTML, so it stays online when the API signature rotation cycle (X-Bogus / X-Gnarly) takes other TikTok scrapers offline every few months.

Open on Apify → Try it now
Pricing
$0.001/profile
RAM
128MB
Coverage
Global
Fields per profile
18
Proxy
Apify datacenter
Anti-Bot
SSR + IP rotation

What you can scrape

Primary use cases

API example

# Start a run via the Apify API
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~tiktok-profile-scraper/runs?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "profiles": ["charlidamelio", "@khaby.lame", "mrbeast"],
    "maxIPRotations": 5
  }'

# Or use with AI agents via MCP:
# https://mcp.apify.com?tools=santamaria-automations/tiktok-profile-scraper

Integrations

Output fields

FieldTypeExample
usernamestringcharlidamelio
user_idstring5831967
display_namestringcharli d'amelio
biostringjust a girl who loves to dance
bio_linkstringhttps://youtube.com/@charlidamelio
follower_countinteger158,300,000
video_countinteger3,154
verifiedbooleantrue
is_sellerbooleanfalse
account_created_atstring2015-11-14T12:57:18Z

Related Actors

Open on Apify → Try it now (free tier available)