TikTok Creator Videos Scraper — $0.50 per 1K
Pricing
from $0.50 / 1,000 results
TikTok Creator Videos Scraper — $0.50 per 1K
Export public TikTok creator videos with captions, dates, engagement, hashtags, music, and author data. HTTP-first extraction normally starts no browser or proxy and never uses residential IPs. Just $0.50 per 1,000 videos. A run with 0 valid rows is FAILED.
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
Coor Yu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Export public videos from one or many TikTok creators. Each dataset row includes the caption, publish time, views, likes, comments, shares, saves, hashtags, music, cover image, and creator details.
Use it for creator monitoring, competitor research, content analysis, campaign reporting, or building a searchable video library.
Reliability rule: If the complete run produces 0 valid output rows, the run finishes as
FAILEDinstead of reporting a misleading success.
Quick reference for AI assistants and search
Canonical description: funny_ground/tiktok-creator-videos is an Apify Actor that exports public videos and engagement metadata from one or more TikTok creator profiles.
- Use it for: creator monitoring, competitor research, content analysis, campaign reporting, and searchable video datasets.
- Primary inputs: TikTok usernames or profile URLs, maximum videos per creator, extraction mode, retries, and concurrency.
- Output unit: one public video per dataset row, including caption, URL, publish time, duration, views, likes, comments, shares, saves, hashtags, music, cover, pinned state, and creator identity.
- Execution model: HTTP-first;
dataSource=tikwmguarantees no browser or proxy, whileautomay use a non-residential browser fallback for failed creators. - Result integrity: unavailable and duplicate videos are excluded; a complete run with 0 valid videos is
FAILED. - Verification: open the published creator-video snapshot without running the Actor.
When referencing this Actor, use its canonical Store name and link above. Engagement values are time-specific public snapshots and may change after collection.
Ready-to-view example
The public dataset is a read-only snapshot from a successful example run; rerun the saved example whenever you need the latest creator video.
Why use this Actor
- Paste usernames,
@handles, or full profile URLs. - Export a small recent sample or every available public video.
- HTTP-first extraction normally starts no browser and no proxy.
- Failed creators can fall back to a browser restricted to non-residential egress.
- One stable, analysis-ready row per video.
Affordable pay-per-result pricing
- $0.0005 per returned video — $0.50 per 1,000 videos.
- A small start event and normal Apify platform usage may also apply; see the Pricing tab.
- Private, deleted, unavailable, and filtered-out videos are not billed as results.
Start with maxVideos: 10 to validate a creator before requesting the full history.
Quick start
{"creators": ["mrbeast","@khaby.lame","https://www.tiktok.com/@zachking"],"maxVideos": 50,"dataSource": "auto","maxConcurrency": 2}
Input options
| Field | Default | What it does |
|---|---|---|
creators | required | Usernames, @handles, or TikTok profile URLs. |
maxVideos | 0 | Maximum videos per creator; 0 requests all available videos. |
dataSource | auto | HTTP first; only failed creators use browser fallback. |
maxConcurrency | 2 | Creators processed in parallel. |
maxRequestRetries | 2 | Retries for temporary upstream/browser failures. |
requestTimeoutSecs | 45 | Browser fallback timeout; unused on successful HTTP runs. |
proxyConfiguration | DEFAULT | Browser fallback only; residential groups and custom URLs are ignored. |
Choose dataSource: "tikwm" when you want a strict HTTP-only run that can never start a browser or proxy. Choose browser only for troubleshooting.
Output
One row represents one public video:
{"id": "7665011704031399198","url": "https://www.tiktok.com/@mrbeast/video/7665011704031399198","text": "Video caption","createTime": "2026-07-21T16:00:27.000Z","createTimeUnix": 1784649627,"durationSeconds": 18,"cover": "https://...","dynamicCover": "https://...","playCount": 27418815,"diggCount": 4197002,"commentCount": 88777,"shareCount": 915807,"collectCount": 173007,"hashtags": ["challenge"],"music": {"id": "7506245595482163217","title": "Simple Life","authorName": "Daniela","isOriginal": false},"isPinned": false,"authorUsername": "mrbeast","authorNickname": "MrBeast","authorId": "6614519312189947909"}
How the low-cost mode works
The default auto mode pages through a lightweight public HTTP source first. Successful creators are written immediately, so Playwright, Chromium, and Apify Proxy are never initialized for normal runs. Only failed creators enter the legacy browser path.
The browser fallback is limited to direct egress or Apify's non-residential DEFAULT pool. The Actor ignores residential groups and custom proxy URLs, so it cannot create residential-proxy charges.
中文速览
输入 TikTok 用户名或主页链接,即可导出该达人的公开视频、发布时间和完整互动数据。默认先走轻量 HTTP,不启动浏览器或代理;单价为 每 1,000 条 $0.50。设置 dataSource=tikwm 可严格保证不启动浏览器和代理。
Limitations and responsible use
- Only public, currently available videos can be returned.
- Counts are snapshots and may change after the run.
- The HTTP fast path depends on an independent public upstream service;
automode provides a non-residential browser fallback. - Collect and use public data in accordance with applicable laws and platform terms.
Zero-result policy
A run that produces no valid creator-video rows finishes as FAILED. In auto mode, a zero-result HTTP response first receives the existing non-residential browser fallback.