CapCut Trending Templates Scraper
Pricing
from $1.50 / 1,000 results
CapCut Trending Templates Scraper
Discover best trending CapCut templates ranked by usage. No login, no API key, no proxy required.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Rémi Pelloux
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape thousands of trending CapCut templates — by category or by keyword — ranked by usage. No login, no API key, no proxy required.
From $2.00 / 1,000 templates — 10 free templates to test.
What you get
This actor paginates CapCut's live template feed and returns full, structured records for every template — not just the handful shown on the homepage.
- Browse any category (For You, TikTok, Memes, Velocity, Lyrics, Business, Effects, Fandom, Lifestyle, Friends) — each has thousands of templates
- Keyword search — find templates for any topic (
gym,birthday,travel,wedding, …), up to ~200 per keyword - Deep pagination — set
limitto 1,000+ and the actor keeps fetching pages until it hits your target - Ranked by usage (the primary trending signal)
- Full metrics per template: plays, uses, likes, favorites, exposure, velocity (uses/day)
- Cover image, preview video URL, author, duration, template detail URL
- Lightweight HTTP-only actor — no browser, fast and cheap
Input
| Field | Type | Default | Description |
|---|---|---|---|
limit | integer | 100 | Max templates to return (sorted by usage). Set high to scrape thousands. |
category | string | For You | Trending category to scrape (ignored when keywords is set). |
keywords | array | [] | Search by keyword instead of a category. Each keyword returns up to ~200 templates. |
sinceDays | integer | 0 | Only keep templates created within N days (0 = no filter). Category mode only. |
Example — top 500 trending Memes
{ "limit": 500, "category": "Memes" }
Example — keyword search
{ "limit": 200, "keywords": ["gym", "birthday", "travel"] }
Output (dataset)
Each row includes:
id—capcut-{web_id},webId,title,url,summary,topicsusageAmount,playAmount,likeCount,favoriteCount,exposureAmount,velocitypublishedAt,createTime,durationMscoverUrl,videoUrl,templateUrl,authorName,authorUid- Run metadata is stored in key-value store key
OUTPUT_META
Pricing
| Tier | Per 1,000 templates |
|---|---|
| Standard | $2.00 |
| Free trial | 10 templates |
Billing event: template — one charge per dataset row (paying users only). The actor calls Actor.charge({ eventName: 'template', count }) before each pushData batch. Do not enable synthetic apify-default-dataset-item on this Actor (that would double-bill).
Apify Console setup (required for revenue)
- Publication → Monetization → Pay-per-event
- Add custom event:
template - Set price: $0.002 per event (= $2.00 / 1,000 templates)
- Publish the Actor
Quick start
from apify_client import ApifyClientclient = ApifyClient("YOUR_TOKEN")run = client.actor("IgMcRLhlRllSs4EIV").call(run_input={"limit": 200,"category": "TikTok",})for row in client.dataset(run["defaultDatasetId"]).iterate_items():print(row["usageAmount"], row["title"][:50], row["url"])
Notes
- Templates are fetched from CapCut's private template API (the same one the public web app uses), so results match what users see in the gallery.
velocity=usageAmount / days since creation, useful for spotting fast-rising templates.