TikTok Public Videos & Profiles Scraper
Pricing
from $1.40 / 1,000 public tiktok video delivereds
TikTok Public Videos & Profiles Scraper
Scrape public TikTok video cards, play counts, and current creator profile metrics from official embed pages without login.
Pricing
from $1.40 / 1,000 public tiktok video delivereds
Rating
0.0
(0)
Developer
Tim Zinin
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Collect the current public video cards and profile metrics that TikTok exposes through its first-party creator embed page. Give the actor one to five exact public profile URLs and receive up to 50 useful video rows. Each paid row includes the current profile nickname, follower, following, and heart counts from the same source page, so a researcher or social team can snapshot a short creator watchlist without a login.
{"profileUrls":["https://www.tiktok.com/@nba"],"maxVideos":10}
The result-only price is $0.002 per useful video, with 10/20/30% tier prices of $0.0018, $0.0016, and $0.0014. There is no start or diagnostic fee. Set a positive Apify Max total charge before running: maxTotalChargeUsd: 0 can mean an account default, not zero spend. A positive cap below one result price stops before the actor requests a source page.
{"videoId":"7654752160051121422","videoURL":"https://www.tiktok.com/@nba/video/7654752160051121422","authorUniqueId":"nba","playCount":5700000,"followerCount":27200000,"sourceURL":"https://www.tiktok.com/embed/@nba"}
TikTok’s embed list can contain pinned or unordered cards and is not a full archive. The actor does not search TikTok, scroll profile history, infer timestamps, likes, or comments, or emit private data. Source fields that TikTok does not expose are omitted; source-visible nullable fields remain null when absent.

Repeatable monitoring
Use the Quick Creator Check task for a first sample, Creator Watchlist for a larger bounded snapshot, and Repeat Creator Snapshot for scheduled observations. Replace the example profile URLs with your own public watchlist. Each run reads TikTok again; compare videoId, playCount, and profile counts with your previous export. The actor does not calculate changes or guarantee that an embed contains every newly posted video.

Output and coverage
Download Dataset rows as JSON or CSV. The free OUTPUT record includes the outcome, delivered video and confirmed billing counts, source coverage, and a snapshot of confirmed rows. source_failed means every attempted profile failed; empty means a valid source contained no useful public video cards. A partial snapshot or a budget stop is explicitly reported. Private profiles, private cards, mismatched authors, and repeated video IDs are omitted.
The price is per delivered video, not per profile: ten delivered videos cost $0.02 before tier discounts. Bronze, Silver, and Gold or higher tiers receive 10%, 20%, and 30% discounts. Set a positive Max total charge to bound result fees. No proxy or login input is required.