TikTok Top Ads Scraper & API: Creative Center Ad Spy avatar

TikTok Top Ads Scraper & API: Creative Center Ad Spy

Pricing

from $0.79 / 1,000 ads

Go to Apify Store
TikTok Top Ads Scraper & API: Creative Center Ad Spy

TikTok Top Ads Scraper & API: Creative Center Ad Spy

TikTok Creative Center top ads by country: video, brand, ad text, likes, CTR score, objective, industry, landing page, target countries and second-by-second viewer retention. The whole ranking, not just 20. Keyword filter, new-ad alerts. No login.

Pricing

from $0.79 / 1,000 ads

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

TikTok Top Ads Scraper & API: Creative Center Ad Spy

Get the top-performing TikTok ads of any of 28 countries from TikTok Creative Center (Top Ads): the ad video (up to 1080p), brand, ad text, likes, CTR score, campaign objective and industry, plus the landing page, every target country and the second-by-second retention curve of each ad. A logged-out visitor sees only 20 ads per filter; this Actor reads every sort order and splits the ranking by objective, industry, format and language until it has the whole ranking: thousands of ads per country for the last 180 days.

{ "countries": ["US"], "period": "30", "maxAdsPerCountry": 200 }

No TikTok login, no cookies, no browser. Use it as a TikTok top ads API or a TikTok ad spy tool: build a swipe file of winning creatives, find a competitor's ads by brand or domain, or schedule it with Only new ads to get every new top ad of your niche.

What you get

Real example, October 2026, United States, last 180 days:

#brandad textlikesCTR scoreobjectiveindustry
1wondermartPrism Pavilion — every item earns its place36,9510.16ReachTech & Electronics
2Korea Ginseng CorpKorean Ginseng For Energy, Fatigue, Immunity103,8230.13Lead GenerationHealth
3TactipupUpgrade your dog's gear70,1010.23ConversionsPets
4balticbornclothingNot to influence you, but these dresses…4,5280.24ConversionsApparel & Accessories
5Marvel UnlimitedYour favorite Marvel characters, all in one app255,0870.23—Apps
6PaintYourLife.comThe most sentimental gift for your loved ones1,714,4120.21Lead GenerationLife Services
FieldDescription
adId, adUrlThe ad and its Creative Center page
brandName, adTitleBrand (empty for many advertisers) and the ad text
likesLikes of the ad video
ctrScoreTikTok's CTR score from 0 to 1: the ad's click-through rate against other top ads
budgetTierTikTok's spend level of the ad, 0-2
objective, industry, subIndustryCampaign objective (Traffic, Conversions, App Installs…) and industry
videoUrl, videoQuality, videoUrlsMP4 of the ad, best quality first (1080p / 720p / 540p…), and every quality
coverUrl, videoDurationSeconds, videoWidth, videoHeightCover image and video size
rankPlace in TikTok's top 20 for the chosen sort order (empty for the others)
country, periodDays, positionCountry, period and our order
isNewNot in the previous run of this monitor (empty on the first run)

With Ad details and retention curve on (default):

FieldDescription
landingPage, landingDomainWhere the ad sends people, with UTM parameters
targetCountriesEvery country the ad runs in
comments, sharesComments and shares of the ad
retentionAt2s, retentionAt6s% of viewers still watching at 2 and 6 seconds: how strong the hook is
averageWatchSecondsAverage seconds watched
retentionCurve% of viewers still watching at every second of the video
objectives, creativeKeywords, createdWithAll objectives, TikTok's creative keywords, the tool the ad was made with (TikTok Ads Manager…)

How it works

  1. Choose countries: US, GB, DE, FR, IT, ES, NL, SE, RO, TR, AE, SA, PK, ZA, CA, MX, BR, AR, CO, AU, JP, KR, ID, MY, PH, SG, TH, VN
  2. Choose the period (last 7, 30 or 180 days), max ads per country and the sort order (For You, Reach, CTR, 2s / 6s view rate, CVR, Likes)
  3. Optional filters: keywords (brand, ad text, landing page), industries, campaign objectives, Spark Ads, ad language
  4. Run, then download the dataset as CSV, Excel, JSON or HTML

Why this Actor

📦 The whole ranking, not 20Logged out, Creative Center returns the first 20 ads of a filter and says "400" at most. The Actor reads all 7 sort orders and splits the ranking by objective, industry, sub-industry, format, like tier and language: 2,300+ US ads for 180 days, ~150 for 30 days
⏱️ Retention curveThe share of viewers still watching at each second, the 2 s and 6 s hold rate and average seconds watched: see which hooks keep people
🔗 Landing pagesLanding page and domain of every ad, with UTM tags: find the offer behind the creative
🔎 Keyword search without loginTikTok's Top Ads search needs a login. The Actor filters the whole ranking by brand, ad text and landing page: put a competitor's name or domain
🔔 New-ad alertsisNew on every row; Only new ads returns just the ads that entered the ranking since the previous run
💰 $0.99 per 1,000 adsDetails and retention $0.89 per 1,000 more. No subscription

Find a competitor's TikTok ads

  1. Put the brand name or domain into Keywords (e.g. temu, shein.com)
  2. Choose the countries and Last 180 days
  3. Keep Ad details on: the Actor also searches the landing pages (of up to 1,000 ads per country)
  4. The dataset holds every top ad of that brand with its video, landing page and retention

Track new top ads in your niche

  1. Choose the countries, an industry or objective, and turn on Only new ads
  2. Save as a task and add a schedule, e.g. every morning
  3. The first run returns the whole ranking as a baseline. Every later run returns only new ads: send them to Google Sheets, Slack or email with an integration

The memory is kept in your account (key-value store tiktok-top-ads-state). Use a different Monitor name for each task.

Pricing

Pay per ad, no subscription needed. Apify Scale and Business plans pay less:

EventFree and Starter plansScale planBusiness plan
Run start$0.001$0.001$0.001
Ad (one row)$0.00099$0.000891$0.000792
Ad details & retention (only with the option on)$0.00089$0.00079$0.00069
TaskCost
Top 100 US ads of the last 30 days with landing pages and retention~$0.19
1,000 ads without details~$1.00
Daily new-ad alert for one country (~10 new a day, with details)~$0.60 per month

Ready-made tasks

Open it, change the countries, and run:

TaskWhat you get
TikTok Top Ads in the USThe top ads of the last 30 days with landing pages and retention

FAQ

Why do other tools stop at 20 ads or "3,000 per run"? Logged out, Creative Center returns only the first page (20 ads) of each filter. The Actor reads many filter combinations and merges them without duplicates.

What is the CTR score? TikTok's own 0-1 score of the ad's click-through rate among top ads of the period (shown as "CTR" on Creative Center), not the raw percentage.

Why is the brand empty? Many advertisers do not show a brand name on Creative Center. Use the landing page domain instead (Ad details on).

Are the video links permanent? No: TikTok's CDN links expire after some days. Download the MP4s soon after the run.

Why only 28 countries? These are the countries Creative Center has top ads for.

Do I need a TikTok account or cookies? No.

Use with the API and AI agents

Run it via the Apify API from Python, Node.js or any HTTP client, or connect it to Claude, ChatGPT and other AI agents through the Apify MCP server: "Find this month's top TikTok ads in the US for pet products, with their landing pages and hold rates."

Other tools

ToolWhat it does
TikTok Trending Hashtags ScraperTrending TikTok hashtags by country: posts, views, trend curve, industries, top creators, new-hashtag alerts
TikTok Trending Videos ScraperTop TikTok videos by country: ~80 per country (not just the top 4), period and organic views, engagement, creators
TikTok Trending Sounds & Songs ScraperTrending TikTok sounds and songs by country and Explore category: videos using each sound, plays, commercial use, MP3
TikTok Video DownloaderDownload TikTok videos without watermark in HD, in bulk, as a ZIP
TikTok Shop ScraperTikTok Shop products, prices, stock and sales by keyword or shop
TikTok Comments ScraperComments and replies of TikTok videos and profiles, keyword filter, only-new alerts
LinkedIn Ad Library ScraperLinkedIn ads by advertiser or keyword: impressions, targeting, landing pages
Google Ads Transparency ScraperGoogle ads of any advertiser: text, images, countries, dates
Google Sheets Import & ExportSend the ads to a Google Sheet