VOOZH about

URL: https://apify.com/spectre_scrape/tiktok-ads-scraper-v2

⇱ Scrape TikTok Ad Library & Find Winning Ads Β· Apify


Pricing

from $1.00 / 1,000 results

Go to Apify Store

TikTok Ads Scraper

Extract TikTok ads from the Tiktok Ads Library -> no browser, no slow crawling. Competitor ad intelligence at $1/1k results.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Spectre

Spectre

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

TikTok Ad Library Scraper

Scrape ads from the TikTok Commercial Content Library at scale. Search by keyword and filter by country and ad type to automatically extract active ads globally. There is no login, no complex setup, and no brittle DOM scraping. Feed the output into your competitive research workflow, ad monitoring dashboard, or automation pipeline.

Who is this for?

  • Media buyers and performance marketers doing competitor research. See what video creatives your competitors are running, their estimated audience sizes, and their publication timelines across global and EU transparency regions.
  • Marketing agencies automating weekly social intelligence reports. Schedule runs on Apify, export to CSV or JSON, and pipe the data straight into your client dashboards.
  • Developers and automation builders (n8n, Make, Zapier) who need TikTok ad video data programmatically. Trigger runs via API, process video URLs recursively in your pipeline, and build alerting systems around competitor ad launches.

How to use it

  1. Open TikTok Ad Library Scraper on Apify.
  2. Enter your desired Search Keyword (e.g. "Nike" or a competitor's brand).
  3. Set your target filters (e.g., Target Country, Ad Type).
  4. Set your Max ads to scrape limit and ensure the Proxy is set (Residential is highly recommended for TikTok).
  5. Click Start.
  6. When the run finishes, click Export to download your data as JSON, CSV, or Excel.

Input options

FieldDescriptionDefault
Search KeywordThe term or brand to search for within the Ad Library.Nike
Ad Target CountryExact text of the country dropdown to select (e.g. France, United Kingdom, All countries).All countries
Ad TypeExact text of the category to isolate (e.g. All ad types, Political and issue ads).All ad types
Max ads to scrapeCap on total ads extracted via algorithmic scrolling.20
Proxy configurationResidential proxies strongly recommended to bypass geographic and Cloudflare blocks.Residential

Why this scraper?

  • No login or cookies required. Works straight out of the box.
  • Fast and Reliable. Hits TikTok's internal APIs natively for clean, structured data extraction without the headache.
  • Algorithmic Pagination. Simply give it a Max Ads number, and the engine handles fetching subsequent pages automatically.
  • Direct Video Links. Captures the direct video_url and cover_img CDN endpoints for seamless creative downloading.
  • JSON, CSV, Excel export. One click in the Apify console.
  • Proxy support built in. Residential proxy rotation handled automatically.
  • Scheduled runs. Set it and forget it. Apify handles cron-style scheduling natively.

Data fields

The scraper extracts these primary fields for each ad:

  • id
  • name (Advertiser Name)
  • title (Ad Copy / Caption)
  • first_shown_date & last_shown_date (Timestamps)
  • estimated_audience
  • impression
  • videos (Array containing video_url and cover_img)
  • image_urls
  • audit_status

Sample output

[
{
"id":"1868639890571377",
"name":"NIKE Retail B.V.",
"audit_status":"1",
"type":"2",
"first_shown_date":1782000000000,
"last_shown_date":1782000000000,
"videos":[
{
"video_url":"https://library.tiktok.com/api/v1/cdn/.../video.mp4?...&signature=...",
"cover_img":"https://p16-common-sign.tiktokcdn.com/.../cover.jpeg"
}
],
"estimated_audience":"1K-10K",
"spent":"",
"impression":0,
"show_mode":1,
"image_urls":[],
"title":"Commande l'Γ©quipement qui t'aidera Γ  relever tous les dΓ©fis."
}
]

API access

Trigger runs programmatically and retrieve results via the Apify API. Works with any HTTP client, cURL, or SDK.

curl--request POST \
--url https://api.apify.com/v2/acts/spectre_scrape~tiktok-ads-scraper-v2/runs?token=YOUR_TOKEN \
--header'Content-Type: application/json'\
--data'{
"keyword": "Nike",
"targetCountry": "France",
"adType": "All ad types",
"maxAds": 50,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}'

Fetch results after the run completes:

curl--request GET \
--url https://api.apify.com/v2/acts/spectre_scrape~tiktok-ads-scraper-v2/runs/last/dataset/items?token=YOUR_TOKEN

Integrations

Connect this scraper to your existing stack:

  • Make (Integromat) and Zapier: Use the Apify integration to trigger runs and process results automatically.
  • n8n: Use the HTTP Request node or the Apify node to build custom workflows.
  • Google Sheets: Export results directly from the Apify console.

Pricing

This actor runs on Apify's standard compute usage. Because it utilizes a headless Playwright instance and relies heavily on Residential proxies for optimal access to TikTok's geo-fenced Transparency networks, resource consumption will reflect browser-based extraction costs rather than standard HTTP.

Legal

TikTok's Commercial Content Library is a public transparency tool. This scraper does not extract private user data. It strictly intercepts public intelligence data made openly available by the platform. Please consult local privacy and scraping regulations (such as GDPR) depending on how you utilize the extracted advertiser data.

Feedback

Found a bug, hitting a new Cloudflare wall, or have a feature request? Open an issue on the actor's Issues tab in the Apify Console. We read every report.

πŸ‘‰ Launch TikTok Ad Library Scraper

Keywords: tiktok ads scraper, tiktok creative center scraper, tiktok ads library scraper, scrape tiktok ads, competitor ad analysis, tiktok intelligence, video ads scraper, tiktok ads API

You might also like

Facebook & Meta Ads Library Scraper

spectre_scrape/facebook-ads-library-scraper

Extract competitor ads from the Meta Ads Library -> no login, no browser, no cookies. Competitor ad intelligence via API at $1/1k results.

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

Coding Frontned

2

TikTok Ads Scraper

lexis-solutions/tiktok-ads-scraper

Find and scrape current and past ads on TikTok. Get video URL, dates and locations, impressions, and more. Download and analyze data from the TikTok Ads Library for competitive analysis.

πŸ‘ User avatar

Lexis Solutions

701

4.9

Tiktok Ads Scraper

scrapers-hub/tiktok-ads-scraper

TikTok ads scraper to extract ad creatives, campaigns, and performance data from TikTok πŸ“ŠπŸŽ΅ Ideal for competitor analysis, ad research, and marketing strategy optimization. Fast and scalable.

Facebook Ads Library Scraper $0.5/1k ads

microworlds/facebook-ads-library-scraper

Scrape Facebook Ads Library

502

2.1

TikTok Top Ads Scraper

lexis-solutions/tiktok-top-ads-scraper

TikTok Top Ads scraper to extract Creative Center Top Ads metadata, videos, engagement metrics, CTR/CVR, and landing pages for ad research, competitor analysis, and TikTok ads intelligence dashboards and datasets.

πŸ‘ User avatar

Lexis Solutions

15

5.0

Tiktok Ads Scraper

silva95gustavo/tiktok-ads-scraper

Scrape video ads from the TikTok Ads Library and unlock key insights into high-performing creatives. Extract comprehensive ad data, including advertiser name, video URL, target regions, total impressions, and more. Explore top TikTok ads to boost your competitive research and marketing strategy.

πŸ‘ User avatar

Gustavo Silva (Coherent Paradox)

426

5.0

Tiktok Ads Scraper

scraper-engine/tiktok-ads-scraper

Scrape TikTok ads at scale, including creatives, captions, engagement stats, targeting info, and advertiser details. Perfect for marketing research, competitor analysis, trend tracking, and ad library insights. Fast, accurate, and ideal for building ad intelligence datasets.

πŸ‘ User avatar

Scraper Engine

19

5.0

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.

105

Facebook Ad Library Scraper

prodiger/facebook-ads-library-scraper

Scrape Facebook ads from Ad Library search results and ads run by Facebook pages. Pay per ad at $0.75 per 1,000 ads.