TikTok Ad Library Spy & Creative Center Scraper avatar

TikTok Ad Library Spy & Creative Center Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
TikTok Ad Library Spy & Creative Center Scraper

TikTok Ad Library Spy & Creative Center Scraper

Spy on competitor TikTok ads. Extract top-performing ad creatives, video URLs, CTR rankings, brand names, and budget data from TikTok Creative Center. Filter by country, industry, objective, and ad format. Export to JSON/CSV/Excel. No TikTok login required. Perfect for ad research & creative briefs.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

BeyondOps

BeyondOps

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

6

Monthly active users

7 days ago

Last modified

Share

TikTok Ad Library Spy & Creative Center Scraper ๐ŸŽฏ

Scrape TikTok ads from the TikTok Creative Center Top Ads library. Extract video URLs, ad creatives, performance metrics, brand names, and competitive intelligence โ€” all in structured JSON, CSV, or Excel format. No TikTok login required.

The TikTok Ad Library Scraper lets you monitor competitor ads, research winning creatives, and track advertising trends across every country and industry on TikTok. Perfect for marketing agencies, e-commerce brands, growth teams, and ad researchers.


๐Ÿš€ What does TikTok Ad Library Scraper do?

This TikTok ads scraper extracts high-performing auction ads directly from TikTok's official Creative Center โ€” the same data advertisers and agencies use to research what's working on TikTok.

Unlike the TikTok Commercial Content API (which requires developer approval and has strict rate limits), this scraper gives you instant access to top-performing TikTok ads data with zero setup.

Key data points extracted for each TikTok ad:

  • โœ… Ad video URL โ€” Direct download link (720p HD quality) from TikTok CDN
  • โœ… Ad creative text โ€” Full ad copy / caption
  • โœ… Brand name โ€” Advertiser / brand running the ad
  • โœ… Industry category โ€” E-commerce, Tech, Gaming, Finance, etc.
  • โœ… Campaign objective โ€” Conversions, Traffic, App Install, Reach, Video Views
  • โœ… CTR ranking โ€” Click-through rate performance (e.g., Top 1%)
  • โœ… Budget level โ€” Low / Medium / High spend tier
  • โœ… Likes count โ€” Engagement metric
  • โœ… Video thumbnail โ€” Cover image URL
  • โœ… Video duration โ€” Length in seconds
  • โœ… Call to action โ€” CTA button text (Shop Now, Download, Learn More, etc.)
  • โœ… Landing page URL โ€” Destination link

๐Ÿ’ก Why use TikTok Ad Library Scraper?

For Marketing Agencies

  • Competitive ad research โ€” See exactly what ads your clients' competitors run on TikTok
  • Creative briefing โ€” Build swipe files of proven TikTok ad creatives by industry
  • Pitch decks โ€” Back up agency proposals with real TikTok ad performance data

For E-commerce & DTC Brands

  • Find winning ad angles โ€” Discover which creatives drive the most engagement in your niche
  • Spy on competitor TikTok ads โ€” Track new ads from competing brands weekly
  • Identify trends โ€” Spot emerging ad formats and hooks before your competitors

For Growth Teams & Performance Marketers

  • TikTok ad intelligence โ€” Monitor top-performing ads across 50+ countries
  • Creative testing inspiration โ€” See which video styles, hooks, and CTAs convert best
  • Market research โ€” Understand advertising trends across industries

For Content Creators & Influencers

  • Spark Ad research โ€” Find brands actively running Spark Ads for partnership opportunities
  • Content format inspiration โ€” Learn from the highest-performing ad video formats

โฌ‡๏ธ Input โ€” How to configure the TikTok Ad Scraper

No TikTok account or login required. Simply configure the filters and run.

ParameterDescriptionOptionsDefault
CountryFilter TikTok ads by country/regionUS, GB, CA, AU, DE, FR, JP, KR, BR, IN + 40 moreAll Countries
IndustryFilter by industry categoryE-commerce, Games, Finance, Education, Tech, Beauty, Fashion, Food + 12 moreAll Industries
Campaign ObjectiveFilter by ad campaign goalConversions, Traffic, App Install, Reach, Video Views, Lead Generation, Catalog SalesAll Objectives
Time PeriodTime window for top adsLast 7 Days, Last 30 Days, Last 180 DaysLast 7 Days
Ad FormatFilter by creative formatSpark Ads, Non-Spark Ads, Collection AdsAll Formats
Sort OrderHow to rank resultsFor You (Recommended), Most Likes, Highest CTR, Most ImpressionsFor You
Max ResultsNumber of ads to scrape1โ€“10020
Proxy ConfigurationProxy settings for scrapingResidential recommendedApify Residential

Example input

{
"country": "US",
"industry": "ecommerce",
"objective": "conversions",
"period": "30",
"adFormat": "",
"orderBy": "like",
"maxResults": 20
}

โฌ†๏ธ Output โ€” TikTok Ads data you'll receive

Each TikTok ad is returned as a structured JSON object. You can export the full dataset as JSON, CSV, Excel, XML, or RSS directly from the Apify console.

Sample output

{
"adId": "7606085725109436434",
"adTitle": "Get More SUV for Less Money - Here's How",
"brandName": "SoCal Chevy",
"industry": "label_11112000000",
"objective": "campaign_objective_traffic",
"country": "US",
"likes": 325,
"ctr": 0.29,
"budgetLevel": "Medium",
"videoUrl": "https://v16m-default.tiktokcdn.com/828759418f28329334...",
"videoUrlHd": "https://v16m-default.tiktokcdn.com/828759418f28329334...",
"videoCoverUrl": "https://p16-sign-sg.tiktokcdn.com/tos-alisg-p-0051c001...",
"videoDuration": 30.058,
"landingPageUrl": "",
"adFormat": "",
"adText": "",
"callToAction": "",
"tags": [],
"favorited": false,
"scrapedAt": "2026-02-24T12:33:21.476Z"
}

Output fields explained

FieldTypeDescription
adIdStringUnique TikTok ad identifier
adTitleStringAd headline / creative title
brandNameStringAdvertiser brand name
industryStringTikTok industry category code
objectiveStringCampaign objective (traffic, conversions, etc.)
countryStringTarget country code
likesNumberTotal likes on the ad
ctrNumberClick-through rate score
budgetLevelStringSpend tier: Low, Medium, or High
videoUrlStringDirect video URL (720p) from TikTok CDN
videoUrlHdStringHighest available quality video URL
videoCoverUrlStringThumbnail / cover image URL
videoDurationNumberVideo length in seconds
landingPageUrlStringAd destination URL
adFormatStringFormat type (Spark Ads, etc.)
adTextStringFull ad copy / description text
callToActionStringCTA button text
tagsArrayContent tags
scrapedAtStringISO timestamp of when data was collected

๐Ÿ“Š Cost & Performance

MetricValue
Average run time~15โ€“45 seconds
Compute units per run~0.05โ€“0.15 CU
Cost per 20 ads~$0.01โ€“0.05
Proxy recommendationResidential proxies (included with Apify subscription)

๐Ÿ”ง How does TikTok Ad Library Scraper work?

  1. Launches a real Chromium browser using Playwright โ€” mimics a real user visiting TikTok Creative Center
  2. Applies your filters โ€” country, industry, objective, time period, and ad format
  3. Intercepts API responses โ€” captures TikTok's internal API (creative_radar_api/v1/top_ads) for maximum data accuracy
  4. Handles anti-bot protections โ€” automatically manages TikTok's dynamic tokens (msToken, user-sign)
  5. Falls back to DOM extraction โ€” if API interception fails, extracts data directly from the page
  6. Outputs clean JSON โ€” pushes structured data to the Apify dataset for download in any format

๐Ÿ”— Integrations

Connect your TikTok ad data to 1,000+ apps:

  • Google Sheets โ€” Auto-export TikTok ads data to a spreadsheet
  • Slack / Discord โ€” Get notified when new top ads appear
  • Zapier / Make โ€” Trigger workflows based on new ad data
  • Airtable / Notion โ€” Build a searchable TikTok ad creative library
  • Amazon S3 / Google Cloud โ€” Archive ad data for analysis
  • REST API โ€” Access results programmatically via the Apify API

โ“ Frequently Asked Questions

Yes. The TikTok Creative Center is a publicly accessible ad transparency tool. This scraper only accesses data that TikTok makes publicly available to all visitors. No private data or user accounts are accessed.

Do I need a TikTok account?

No. This scraper works without any TikTok login or account. However, non-authenticated access is limited to approximately 20โ€“40 results per filter combination. For more results, run multiple times with different filter combinations.

How many ads can I scrape?

Each run can scrape up to 20โ€“40 ads per filter combination without login. To get more data, schedule multiple runs with different countries, industries, or time periods.

What countries are supported?

Over 50 countries including United States, United Kingdom, Canada, Australia, Germany, France, Japan, South Korea, Brazil, India, Mexico, Indonesia, Thailand, and many more.

Can I download the ad videos?

Yes! Each result includes a direct video URL (videoUrl and videoUrlHd) from TikTok's CDN. You can download these videos programmatically or open them in a browser.

How often should I run the scraper?

For competitive monitoring, we recommend weekly scheduled runs. TikTok refreshes the top ads data regularly, so new creatives appear frequently. Set up a schedule on Apify to run automatically.

What's the difference from TikTok's Commercial Content API?

The official TikTok API requires developer approval, has strict rate limits, and provides limited data fields. This scraper gives you instant access to top-performing ad creatives, video URLs, and engagement metrics without any API application process.

Why are some fields empty?

TikTok doesn't expose all metadata for every ad. Fields like landingPageUrl and adText depend on what the advertiser configured. The most reliably populated fields are adId, videoUrl, likes, ctr, industry, objective, and videoDuration.

Can I use proxies?

Yes, and it's recommended. Residential proxies give the best results. The default configuration uses Apify's residential proxy pool, which is included with paid Apify plans.

How is this different from Facebook Ad Library Scraper?

This scraper is specifically built for TikTok's Creative Center, not Meta's Ad Library. TikTok ads are video-first and show different performance metrics (CTR ranking, budget level). If you need Facebook/Meta ad data, check out the Facebook Ads Library Scraper actors on the Apify Store.


TikTok ad scraper, TikTok Creative Center scraper, TikTok ad spy tool, scrape TikTok ads, TikTok ad library API, TikTok competitor ads, TikTok ad intelligence, TikTok top ads extractor, TikTok ad research tool, TikTok marketing research, TikTok ad creatives database, TikTok ad monitoring, TikTok commercial content scraper, TikTok ad transparency, TikTok ad analytics, download TikTok ads, TikTok ad video downloader, TikTok ad copy extractor, TikTok performance marketing tool, TikTok ad benchmark data


๐Ÿ“ Changelog

v1.0 (February 2026)

  • Initial release
  • Full TikTok Creative Center Top Ads scraping
  • All filters: country, industry, objective, time period, ad format, sort order
  • API interception + DOM extraction fallback
  • Anti-bot handling with Playwright
  • Infinite scroll pagination support
  • JSON/CSV/Excel export via Apify datasets