Facebook & Google Ads Library Scraper avatar

Facebook & Google Ads Library Scraper

Pricing

from $0.80 / 1,000 ad scrapeds

Go to Apify Store
Facebook & Google Ads Library Scraper

Facebook & Google Ads Library Scraper

Scrape competitor ads from the Facebook Ad Library (Facebook + Instagram) and Google Ads Transparency Center in one run. Get ad copy, creatives, video URLs, CTAs, landing pages and running dates in one normalized schema across platforms. No login or API keys needed.

Pricing

from $0.80 / 1,000 ad scrapeds

Rating

0.0

(0)

Developer

Capable Cauldron

Capable Cauldron

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Share

Scrape competitor ads from the Facebook Ad Library (Facebook + Instagram) and Google Ads Transparency Center in a single run — and get them back in one normalized schema, so you never have to reconcile field names between platforms. No login, cookies, or API keys required.

What you get

  • Ad copy & headlines — the actual text competitors are running
  • Creatives — direct image and video URLs (HD where available)
  • CTAs and landing pages — what they ask for and where they send traffic
  • Running dates & longevity — how long an ad has been live, a strong signal for which creatives are winning
  • Advertiser profiles — page/advertiser IDs, follower counts, verification

Every ad comes back with the same field names whether it came from Facebook, Instagram, or Google — so your sheet, dashboard, or AI pipeline needs no per-platform branching.

Use cases

  • Competitor ad monitoring — track what rival brands are running right now
  • Creative research — find long-running ads (proven performers) before briefing your own creative
  • Market & category research — scan a keyword to see every advertiser bidding on it
  • Agency reporting — one dataset covering a client's whole competitive set

Input

FieldDescription
queriesBrand names or keywords to search (required)
platformsmeta, google, or both
countryISO-2 code such as US, GB, IN — or ALL for worldwide
maxAdsPerQueryAds to fetch per query, per platform
activeStatusCurrently running ads, inactive ones, or both
proxyConfigurationResidential proxy recommended (see below)
{
"queries": ["nike", "adidas"],
"platforms": ["meta", "google"],
"country": "US",
"maxAdsPerQuery": 50,
"activeStatus": "ACTIVE",
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

Proxy tip: Facebook throttles datacenter IPs, so keep the residential proxy option enabled for Meta results. Google works from any IP.

Output

One item per ad, identical fields across platforms:

{
"platform": "meta",
"adId": "1702938977100376",
"advertiserId": "15087023444",
"advertiserName": "Nike",
"format": "carousel",
"headline": "Just Do It",
"body": "Ad copy…",
"ctaText": "Shop Now",
"landingUrls": ["https://nike.com/…"],
"imageUrls": ["https://scontent…"],
"videoUrls": [],
"thumbnailUrl": "https://scontent…",
"isActive": true,
"firstShownDate": null,
"lastShownDate": null,
"daysActive": null,
"libraryUrl": "https://www.facebook.com/ads/library/?id=1702938977100376",
"query": "nike",
"scrapedAt": "2026-08-05T12:00:00+00:00"
}

Some fields are only available on some platforms — Facebook provides ad copy, CTAs and video; Google provides first/last shown dates and days active. Unavailable fields come back null rather than renamed, so your schema stays stable. Export as JSON, CSV, or Excel, or pull it through the Apify API.

Pricing

Pay-per-event: you pay per ad returned, plus a small fee per search. No subscription. See the Pricing tab for current rates and volume discounts.

FAQ

Do I need a Facebook account or API access? No. Both ad libraries are public; the Actor needs no login or API key.

Which countries are supported? Any country the ad libraries cover — pass an ISO-2 code, or ALL for worldwide.

Can I get ads for one specific brand? Yes — search the brand name; the Actor also returns matching advertiser profiles so you can confirm you have the right page.

Is scraping ad libraries legal? These libraries are published as public ad transparency tools. As with any scraping, you are responsible for how you use the data — review the platforms' terms and your local regulations.

More platforms coming? Yes. LinkedIn and TikTok ad libraries are planned, and they will return the same normalized schema — existing integrations keep working unchanged.