TikTok Creative Center Top Ads Scraper
Pricing
from $2.00 / 1,000 results
TikTok Creative Center Top Ads Scraper
Scrape top-performing TikTok ads from the public Creative Center across 33 markets including the US, UK, Brazil and Mexico. Extract brand, industry, objective, likes, CTR, cost level, video URL and landing page. Export JSON, CSV, Excel.
Pricing
from $2.00 / 1,000 results
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
10 days ago
Last modified
Categories
Share
TikTok Creative Center Top Ads Scraper
Extract top-performing TikTok ads from the public Creative Center across 33 markets, with brand, industry, objective, engagement metrics, video URL and landing page
| 20 fields per record | 33 countries coverage | JSON / CSV / Excel output formats |
What you get
Each record is one top-ranked TikTok ad pulled from the public Creative Center Top Ads board for a chosen market and time window, useful for creative research, competitive monitoring and ad inspiration.
- imageUrl: video cover image of the ad
- title: ad caption text including hashtags
- id: TikTok Creative Center material id for the ad
- url: link back to the ad inside Creative Center
- brandName: advertiser or brand name when TikTok exposes it
- industry: Creative Center industry label code for the advertiser
- objective: campaign objective such as reach, traffic, product sales or video view
- region: market the ranking was pulled from
- likes: number of likes on the ad
- ctr: click-through rate as a decimal fraction
- costLevel: relative cost tier reported by Creative Center
- videoUrl: direct video file URL (highest available quality)
- videoDuration: ad length in seconds
- videoId: TikTok internal video id
- comments*: number of comments on the ad
- shares*: number of shares on the ad
- landingPage*: destination URL the ad links to
- keywords*: list of marketing keywords TikTok associates with the ad copy
- source*: traffic source label reported by Creative Center
- countries*: list of country codes where the ad ran
- objectives*: breakdown of campaign objectives with relative weights
- observedAt: when this ad was last seen by the scraper
*These fields only appear when Fetch ad details is set to true.
Who is it for
| Use case | Who benefits |
|---|---|
| Researching winning ad creative before a campaign | Performance marketers and media buyers |
| Tracking which brands run top ads in a market | Competitive intelligence teams |
| Building a swipe file of high-CTR TikTok ads | Creative strategists and agencies |
| Monitoring trends by industry and objective | Brand and growth managers |
| Sourcing reference ads for client pitches | Social media agencies |
Frequently Asked Questions
Which countries does the TikTok Creative Center scraper support? It covers 33 markets including the United States, United Kingdom, Brazil, Mexico, Germany, France, Spain, Japan, Indonesia and more. You pick one market per run from the Country dropdown, and the actor returns that market's top ads.
How many ads can I collect in one run? The Top Ads board for a market and time window typically holds dozens to a few hundred ads. Set Max Items to control how many you collect; the actor paginates automatically until it reaches your limit or runs out of ads.
Can I sort or filter the ads? Yes. You can choose the time window (last 7, 30 or 180 days), sort by click-through rate or by likes, and optionally narrow to a single industry using its Creative Center industry code.
Why is the brand name sometimes empty? TikTok does not always expose the advertiser identity for an ad in Creative Center. When the brand is hidden the brandName field is null, while all engagement metrics, the video URL and the landing page are still captured.
What is the difference between running with and without details? With details on, the actor opens each ad to add comments, shares, landing page, traffic source, countries and the objective breakdown. With details off it returns only the listing-level fields, which is faster when you just need brand, metrics and the video.
Example use cases
Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:
- Top TikTok Ads in Brazil by Likes (Last 30 Days): Scrape the top-performing TikTok ads in Brazil ranked by likes over the last 30 days, with titles, videos, brands and engagement metrics.
- Top TikTok Ads in Canada by Likes (Last 7 Days): Extract the most-liked TikTok ads in Canada from the last 7 days, with ad videos, brand names, engagement metrics and landing pages.
- Top TikTok Ads in France by Likes (Last 180 Days): Collect the most-liked TikTok ads in France over the past 180 days, with ad videos, brand names, keywords and full engagement data.
- Top TikTok Ads in Germany by Click-Through Rate (7 Days): Extract the highest click-through-rate TikTok ads in Germany from the last 7 days, including creatives, brands, landing pages and CTR metrics.
- Top TikTok Ads in Indonesia by Click-Through Rate (30 Days): Collect the highest click-through-rate TikTok ads in Indonesia over the last 30 days, including creatives, brands, keywords and CTR data.
- Top TikTok Ads in Japan by Likes (Last 180 Days): Scrape the most-liked TikTok ads in Japan over the past 180 days, with ad videos, brand names, keywords and full engagement metrics.
- Top TikTok Ads in Spain by Click-Through Rate (30 Days): Scrape the top click-through-rate TikTok ads in Spain from the last 30 days, including creatives, brands, landing pages and CTR metrics.
- Most Liked TikTok Ads in Mexico Last 7 Days: Most Liked TikTok Ads in Mexico Last 7 Days
- Top TikTok Ads in the United Kingdom Last 30 Days: Top TikTok Ads in the United Kingdom Last 30 Days
- Top TikTok Ads in the United States Last 7 Days: Top TikTok Ads in the United States Last 7 Days
Export, API and AI agents (x402 + MCP)
Export the scraped data to JSON, CSV or Excel, pull it as a dataset through the Apify API, or wire it into your app with no code. This web scraper and data extractor also works for bulk data extraction and scheduled runs.
For AI agents: this Actor is available on x402, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an MCP tool inside Claude, Cursor and other AI clients out of the box. Learn more about x402 agentic payments on Apify.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- Instagram Profile & Posts Scraper: Extract public Instagram profiles and recent posts by username without login.
- YouTube Scraper: Scrape YouTube videos and channels by search query, video URL or channel URL.
- X (Twitter) Profiles & Tweets Scraper: Extract public X (Twitter) tweets by tweet ID: text, author, likes, replies, media and timestamps.
- Reddit Posts & Comments Scraper: Extract Reddit posts and comments from subreddits and search results using the public Reddit feeds.
- App Store Reviews Scraper: Extract Apple App Store reviews and ratings for any app by id, URL or search term.
- Google Play App Details Scraper: Extract app listings and details from the Google Play Store by search, app IDs, developer or...
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with TikTok. It only accesses data that is publicly available on the platform. Use it in accordance with TikTok's terms of service.
