VOOZH about

URL: https://apify.com/aiscraperdev/tiktok-ads-library-scraper

โ‡ฑ TikTok Ads Library Scraper - Creative + Ad Intelligence ยท Apify


๐Ÿ‘ TikTok Ads Library Scraper โ€” Ad Library + Creative Center avatar

TikTok Ads Library Scraper โ€” Ad Library + Creative Center

Pricing

from $3.50 / 1,000 results

Go to Apify Store

TikTok Ads Library Scraper โ€” Ad Library + Creative Center

Scrape TikTok Ads Library and Creative Center. Get video URLs, advertiser names, dates, CTR rankings, and cover images. Search by keyword, brand, or advertiser. No login required.

Pricing

from $3.50 / 1,000 results

Rating

5.0

(3)

Developer

๐Ÿ‘ Randeep Dhillon

Randeep Dhillon

Maintained by Community

Actor stats

0

Bookmarked

34

Total users

21

Monthly active users

7 hours ago

Last modified

Share

Extract structured ad data from TikTok Ads Library and TikTok Creative Center in one run. Search by keyword, brand name, or advertiser โ€” and get direct video CDN URLs, CTR rankings, cover images, advertiser names, and ad duration data. No TikTok account, no login, no API key required.

โšก Two sources in one actor โ€” unlike other TikTok scrapers on Apify that only hit one source, this actor combines the Ad Library (library.tiktok.com) and the Creative Center (ads.tiktok.com/business/creativecenter) in a single run, giving you both verified advertiser data AND performance metrics.


What you can do with this scraper

  • Competitor research โ€” see every ad your competitors are running on TikTok right now
  • Creative intelligence โ€” build a swipe file of winning video ad creatives
  • Dropshipping & ecommerce โ€” find products being heavily advertised with real video assets
  • Agency reporting โ€” pull competitor TikTok ad data for client pitch decks in minutes
  • Market research โ€” track ad trends by brand, keyword, or region
  • Performance analysis โ€” use ad_active_days and ctr_ranking to identify winning creatives

How to use

Step 1 โ€” Add your search queries

The Search Queries field accepts three types of input (you can mix them):

Input typeExample
Keywordnike, skincare, fitness app
Brand / advertiser nameadidas AG, JD Sports
Advertiser ID7123456789012345678

You can add multiple queries at once โ€” the actor scrapes all of them in a single run.

Step 2 โ€” Set your filters

FilterOptionsDefault
RegionAny 2-letter code: US, GB, IN, ALLALL
Ad StatusActive / Inactive / AllAll
Ad FormatAll / Video / ImageAll
Date RangeLast 7d / 30d / 90d / CustomLast 30d
Start DateYYYY-MM-DD e.g. 2026-01-01optional
End DateYYYY-MM-DD e.g. 2026-05-09optional
SourceAd Library / Creative Center / BothBoth
Max ResultsAny number, -1 for all100

Step 3 โ€” Run and export

Click Start and wait for the run to complete. Download your results as JSON, CSV, or Excel โ€” ready to use in Google Sheets, Airtable, n8n, Make, or Zapier.


Sample output

Ad Library result

{
"ad_id":"1841597616960689",
"source":"ad_library",
"advertiser_name":"JD SPORTS FASHION PLC",
"advertiser_id":"",
"video_url":null,
"cover_image_url":"https://p16-common-sign.tiktokcdn.com/...",
"ad_text":null,
"landing_page_url":"https://library.tiktok.com/ads/detail/?ad_id=1841597616960689",
"first_shown_date":"2025-08-28",
"last_shown_date":"2026-05-08",
"ad_active_days":253,
"region":"ALL",
"audit_status":"approved"
}

Creative Center result

{
"ad_id":"7626793079400792072",
"source":"creative_center",
"advertiser_name":"Oral-B",
"video_url":{
"360p":"https://v16m-default.tiktokcdn.com/...",
"540p":"https://v16m-default.tiktokcdn.com/...",
"720p":"https://v16m-default.tiktokcdn.com/...",
"1080p":"https://v16m-default.tiktokcdn.com/..."
},
"cover_image_url":"https://p16-common-sign.tiktokcdn.com/...",
"likes":5272,
"ctr_ranking":0.99,
"video_duration":122.774,
"region":"GB",
"audit_status":"approved"
}

Output fields reference

Ad content

FieldDescriptionSource
ad_idUnique TikTok ad IDBoth
sourcead_library or creative_centerBoth
video_urlDirect CDN video URLs (360pโ€“1080p)Creative Center
cover_image_urlDirect CDN thumbnail/cover image URLBoth
ad_textAd copy textComing in v1.2
cta_textCall-to-action button textComing in v1.1
landing_page_urlTikTok ad detail page linkAd Library
video_durationVideo length in secondsCreative Center

Advertiser info

FieldDescriptionSource
advertiser_nameBrand / company nameBoth
advertiser_idTikTok advertiser IDComing in v1.1

Delivery & performance

FieldDescriptionSource
first_shown_dateDate ad first appeared (YYYY-MM-DD)Ad Library
last_shown_dateMost recent appearance (YYYY-MM-DD)Ad Library
ad_active_daysDays running โ€” longer = stronger signalAd Library
likesTotal likes on the ad videoCreative Center
ctr_rankingCTR percentile 0โ€“1 (0.99 = top 1%)Creative Center
regionTarget region code e.g. US, GB, ALLBoth
audit_statusTikTok approval statusBoth

Input schema reference

{
"searchQueries":["nike","adidas AG"],
"region":"US",
"adStatus":"active",
"adFormat":"video",
"dateRange":"last_30_days",
"startDate":"2026-01-01",
"endDate":"2026-05-09",
"source":"both",
"maxResults":200
}

Understanding the two sources

FeatureAd LibraryCreative Center
Advertiser nameโœ… Always available๐ŸŸก Sometimes available
Video URLโŒ Not availableโœ… Multi-resolution CDN
Cover imageโœ… Availableโœ… Available
Ad datesโœ… First + last shownโŒ Not available
Ad active daysโœ… CalculatedโŒ Not available
Likes countโŒ Not availableโœ… Available
CTR rankingโŒ Not availableโœ… Percentile score
Video durationโŒ Not availableโœ… Precise seconds

Use Ad Library when you need verified advertiser names, ad dates, and campaign duration. Use Creative Center when you need actual video files, performance metrics, and CTR data. Use Both for the most complete picture (recommended).


Who uses this

  • Digital marketers tracking competitor TikTok campaigns
  • Dropshippers finding winning video ad creatives before investing in inventory
  • Marketing agencies building TikTok ad strategies for clients
  • E-commerce brands analysing competitor creatives before launching campaigns
  • Performance marketers using ctr_ranking and ad_active_days to identify what's working
  • Content creators studying what ad formats and hooks perform best in their niche

Pricing

This actor uses Pay-Per-Result pricing โ€” you only pay for ads actually scraped.

$3.50 per 1,000 ads


Tips for best results

  • An ad_active_days value over 90 days is your strongest signal โ€” ads running that long are almost always profitable
  • A ctr_ranking above 0.75 means the ad is in the top 25% of all TikTok ads for CTR โ€” gold for creative research
  • Use residential proxies for maximum coverage โ€” TikTok rate-limits heavily without them
  • Run with source: "ad_library" when you need real brand names; run with source: "creative_center" when you need video files
  • Set maxResults: -1 carefully โ€” popular brands like Nike can return thousands of ads

Known limitations

  • Ad Library video URLs โ€” TikTok does not expose video files on the Ad Library; only cover images are available. Video URLs come from Creative Center only.
  • landing_page_url โ€” currently returns TikTok's own ad detail page link. Real advertiser destination URLs require an extra per-ad fetch and will be added in v1.1.
  • advertiser_id โ€” not publicly exposed by TikTok in the current library UI.
  • Ad text / CTA โ€” TikTok does not expose ad copy text in the public library for most ad formats. This will be added in v1.2 where available.
  • Spend and impressions data โ€” only available for EU-targeted ads under TikTok's transparency requirements.
  • CDN URLs expire โ€” video and image CDN links are temporary. Download media promptly after scraping.

Roadmap

VersionFeature
v1.0 (current)Ad Library + Creative Center, video URLs, dates, CTR, cover images
v1.1Real advertiser destination URLs, CTA text
v1.2Ad text extraction where available
v2.0EU audience size + spend data for political/issue ads

Related scrapers

  • Facebook & Meta Ads Library Scraper
  • Google Ads Transparency Scraper
  • LinkedIn Ads Library Scraper

You might also like

Tiktok Ads Library Creative Center Scraper

coregent/tiktok-ads-library-creative-center-scraper

Extract public TikTok ads, top creatives, landing pages, advertiser data, and creative insights from TikTok Ads Library and Creative Center for competitor research and marketing intelligence.

90

TikTok Ads Library Scraper โ€” EU Library & Creative Center

brilliant_gum/tiktok-ads-library-scraper

Scrape TikTok Ads Library (EU/EEA/UK) and Creative Center (global). Extract ad creatives, targeting data, reach estimates, CTR, video URLs, and industry insights. Dual-source coverage โ€” no login required. Residential proxies built-in.

๐Ÿ‘ User avatar

Yuliia Kulakova

203

TikTok Ads Library Scraper

codingfrontend/tiktok-ads-library-scraper

Scrapes TikTok Ads Library (library.TikTok.com/ads) for ad creatives, advertiser details, engagement metrics, and video URLs.

๐Ÿ‘ User avatar

codingfrontend

2

TikTok Ad Library Spy & Creative Center Scraper

beyondops/tiktok-ad-library-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.

285

5.0

Google Ads Library Scraper

practicaltools/google-ad-library-scraper

Scrapes ads from the Google Ads Transparency Center. Returns creative content, advertiser info, ad format, dates, and asset URLs.

๐Ÿ‘ User avatar

Practical Tools

11

Advanced TikTok Ad Library Scraper/API

practicaltools/advanced-tiktok-ad-library-scraper-api

Scrapes ads from the TikTok Commercial Content Library. Returns creative content, advertiser info, audience reach, targeting, and dates.

๐Ÿ‘ User avatar

Practical Tools

28

TikTok Ads Library Scraper

prodiger/tiktok-ads-library-scraper

Scrape TikTok's Ad Library by keyword, advertiser name, or business ID across supported regions.

TikTok Ads Scraper โ€” Creative Center Top Ads

khadinakbar/tiktok-ads-scraper

Scrape TikTok Creative Center Top Ads. Get video URLs, brands, CTR tiers, Spark Ads, likes & creative intel $3.00/1K.

64

TikTok Ads Library Scraper

s-r/tiktok-ads-library

Scrape TikTok's Ad Library by keyword, advertiser name, or business ID across any region โ€” get video URLs, cover images, impressions, spend, dates, and rejection info.

TikTok Ads Scraper

data_xplorer/tiktok-ads-library-pay-per-event

๐Ÿฅ‡ The most complete TikTok Ads scraper. Two modes: Ads Library (EU transparency, targeting, spend) + Top Ads (Creative Center, engagement metrics, 80+ countries). Search by keyword, advertiser, industry. Extract videos, performance data & creative assets.

150

5.0