Home › Monitoring and research › TikTok profile scraper

TikTok profile scraper: followers, posts and engagement

Who it is for: Influencer and brand teams vetting creators, agencies monitoring competitor accounts, social analysts and AI agents.

The problem

TikTok shows reach one video at a time. Comparing a creator set, or checking what a competitor posted this week, means opening every profile by hand.

How it works

Give public usernames or profile URLs. Each run returns the latest posts with views, likes, comments, shares, saves, hashtags, mentions, music, video details, engagement rate and author stats (followers, following, total likes, verified). A summary mode returns one row per creator, and a monitor mode returns only posts that are new since the last run.

Sample output (real run)

typetextplayCountdiggCountcommentCountshareCountauthor
postPresented by @ROLEX. Welcome to Africa 🌍 Africa Earth's Wild Home take16310022500346741natgeo
postFor several weeks each fall and winter, schools of migrating mullet ca5927450112natgeo
postPresented by @ROLEX. Pangolins are notoriously difficult to rehabilita1880016572983natgeo
postIt’s snack time for these humpback whales. They use rings of bubbles l2030019492428natgeo
postPresented by @ROLEX. On Mozambique’s Mount Mabu, National Geographic E1230064798natgeo

Download the free sample CSV

How it compares (same-input runs, 2026-10-13)

This actorclockworks/tiktok-scraper (leader)
Fields per post3430
Price per 1,000 results, free plan$2.50$3.70
Median run time (9 runs each)14.1 s14.7 s

Same-input runs on 2026-10-13: natgeo, nba, mrbeast, 8 posts each, 3 runs per profile and side. Speed is on par, not better. Competitor prices are the live Store prices on that date.

Limits, stated plainly

Public profiles only, no login. Run time is about the same as the leader: median 14.1 s against 14.7 s over 9 same-input runs each, so we do not claim it is faster. Private accounts and anything TikTok hides from logged-out visitors are not returned.

Use it in your tools

Price

Pay per result on Apify, no subscription: $0.0025 per result on the free plan, lower on paid plans, plus $0.00005 per run start. The live price is on the actor page.

Run it on Apify

Disclosure: we build and maintain this actor.

Related

More in monitoring and research

Some links are affiliate links.