Facebook Ads Library Scraper
Pricing
from $1.00 / 1,000 ads
Facebook Ads Library Scraper
Scrape the Meta (Facebook) Ad Library by keyword: advertiser, ad text, headline, CTA, landing URL, images, videos, carousel cards, dates, platforms and status. Filter by country, status, ad category, media type and date. Spend and reach for political ads.
Pricing
from $1.00 / 1,000 ads
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
🚀 Facebook Ads Library Scraper
Scrape the Facebook Ad Library (Meta Ad Library) by keyword. The Facebook Ads Library Scraper returns every matching ad with the advertiser page, ad text, headline, call to action, landing page URL, images, videos, carousel cards, start and end dates, platforms (Facebook, Instagram, Messenger, Audience Network, Threads) and active status. Political and issue ads add spend, impressions and reach ranges. Filter by country, ad status, ad category, media type and the dates the ads were shown. Use it for competitor ad research, creative inspiration, market and trend analysis, or political ad monitoring.
✨ Features
- 🔍 Search by Keyword: Many keywords per run, or paste search links copied from the Ad Library with all their filters.
- 🌍 Any Country: A 2-letter country code (US, GB, DE, BR…) or ALL.
- 🟢 Active or Ended Ads: Active only, inactive only, or both.
- 🗂️ Ad Categories: All ads, issues/elections/politics, housing, employment, financial products and services.
- 🖼️ Media Filter: Images, videos, memes, or text-only ads.
- 📅 Date Filter: Only ads shown between two dates.
- 🎬 Full Creatives: Image URLs, HD and SD video URLs with preview images, and every carousel card.
- 💵 Spend and Reach: Spend, impressions and reach ranges where the Ad Library publishes them (political and issue ads).
- 🧹 No Duplicates: An ad found by two keywords is saved and charged once.
🛠️ How It Works
- Enter search keywords (or paste Ad Library search URLs).
- Pick the country and filters, and how many ads you want – the default is 50.
- Run the Scraper – download the results as JSON, CSV or Excel or pull them through the API.
⚙️ Input
| Field | What it does |
|---|---|
| Search keywords | Keywords to search, one per line. Default nike. |
| Ad Library URLs | Optional search links copied from facebook.com/ads/library. Their own filters (country, sort, platforms…) apply. |
| Country | 2-letter country code or ALL. Default US. |
| Ad status | active, inactive or all. Default active. |
| Ad category | all, political_and_issue_ads, housing_ads, employment_ads or credit_ads (financial products). |
| Media type | all, image, video, meme, image_and_meme or none (no image or video). |
| Shown from / until | Optional dates (YYYY-MM-DD): only ads shown in this period. |
| Max ads | Stop after this many ads in total. Default 50. |
{"searchQueries": ["running shoes", "protein powder"],"country": "GB","activeStatus": "active","mediaType": "video","maxItems": 500}
💰 Pricing
Pay only for the ads you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Ad | $0.001 per ad ($1 per 1,000) | One ad with all the fields below |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Examples: 50 ads = $0.05 · 1,000 ads = $1.00 · 10,000 ads = $10.00.
📊 Sample Output Data
{"adArchiveId": "1730157431630947","adId": null,"pageId": "100801038449520","pageName": "Natural Allies for a Clean Energy Future","pageUrl": "https://www.facebook.com/naturalalliesforcleanenergy/","pageProfilePicture": "https://scontent-lga3-2.xx.fbcdn.net/v/t39.35426-6/747190981_..._n.jpg","pageLikeCount": 690,"pageCategories": ["Nonprofit organization"],"isActive": true,"startDate": "2026-07-20T07:00:00.000Z","endDate": null,"publisherPlatforms": ["FACEBOOK", "INSTAGRAM"],"displayFormat": "VIDEO","body": "America's clean energy future is already underway—and it takes more than one energy source to get there. ...","title": "Accelerating Our Clean Energy Future","caption": "www.naturalalliesforcleanenergy.org","linkUrl": "https://www.naturalalliesforcleanenergy.org/benefits-of-natural-gas/?utm_source=meta","linkDescription": "See how natural gas complements renewable energy to help power America's energy transition.","ctaText": "Learn more","ctaType": "LEARN_MORE","images": [],"videos": [{"hdUrl": "https://video-lga3-1.xx.fbcdn.net/o1/v/t2/f2/m366/AQPd....mp4","sdUrl": "https://video-lga3-2.xx.fbcdn.net/o1/v/t2/f2/m412/AQNM....mp4","previewImageUrl": "https://scontent-lga3-1.xx.fbcdn.net/v/t39.35426-6/747807771_..._n.jpg"}],"cards": [],"collationId": "2534994893608680","collationCount": 1,"categories": ["POLITICAL"],"byline": "Natural Allies, Inc.","spend": "$10K - $15K","impressions": ">1M","reachEstimate": ">1M","currency": "USD","targetedOrReachedCountries": [],"containsSensitiveContent": false,"adLibraryUrl": "https://www.facebook.com/ads/library/?id=1730157431630947","input": "climate","scrapedAt": "2026-10-18T10:32:37.457Z"}
endDateis empty while the ad is still running.collationCount= how many ads share this creative and text (the Ad Library's "N ads use this creative").cardsholds every carousel or dynamic-ad card (title, text, link, CTA, image, video).input= the keyword or URL that found the ad.
❓ FAQ
Do I need a Facebook account or an access token? No.
Why are spend and impressions empty for most ads? The Ad Library publishes them only for issue, election and political ads. Pick the political_and_issue_ads category to get them.
Why do I get fewer ads than the count shown in the Ad Library? Some results stop paging early on the site itself; narrow the search (country, dates, media type) or split it into several keywords to reach more ads.
Can I get all ads of one advertiser? Yes, use the Facebook Page Ads Scraper with the page URL.
🔗 More Facebook Actors
- Facebook Page Ads Scraper: every ad run by the Facebook pages you list.
- Facebook Pages Scraper: page profiles, contact details and posts.