Facebook & Meta Ads Library Scraper — Ad Intelligence Tool
Pricing
from $3.00 / 1,000 results
Facebook & Meta Ads Library Scraper — Ad Intelligence Tool
Scrape Facebook & Instagram ads by keyword, brand, or country. Extract ad copy, creatives, CTA, video URLs & advertiser data. No login required.
Pricing
from $3.00 / 1,000 results
Rating
5.0
(2)
Developer
Randeep Dhillon
Actor stats
0
Bookmarked
5
Total users
2
Monthly active users
4 days ago
Last modified
Share
Meta Ads Library Scraper — Facebook & Instagram Ad Intelligence
Extract structured ad data from the Meta (Facebook & Instagram) Ads Library at scale. Search by keyword, brand name, or paste any Ad Library URL directly. No Meta account, cookies, or API key required.
What you can do with this scraper
- Competitor research — see every ad your competitors are running right now
- Creative inspiration — build a swipe file of winning image and video ads
- Dropshipping & ecommerce — find trending products being heavily advertised
- Agency reporting — pull client competitor data in minutes, not hours
- Market research — track ad trends by keyword, country, or industry
- Lead generation — identify brands actively spending on paid ads
How to use
Step 1 — Add your search queries
The Search Queries / URLs field accepts three types of input (you can mix them):
| Input type | Example |
|---|---|
| Keyword | skincare, dropshipping, fitness app |
| Facebook Page URL | https://www.facebook.com/nike |
| Ad Library URL | https://www.facebook.com/ads/library/?active_status=active&ad_type=all&country=IN&q=example |
You can add multiple queries at once — the actor will scrape all of them in a single run.
Step 2 — Set your filters
| Filter | Options | Default |
|---|---|---|
| Country | Any 2-letter code: US, IN, UK, ALL | ALL |
| Ad Status | All / Active / Inactive | All |
| Ad Type | All / Political & Issue / Housing / Employment | All |
| Media Type | All / Image / Video / Meme | All |
| Platform | All / Facebook / Instagram / Messenger / Audience Network | All |
| Max Results | Any number, or -1 to scrape everything | 100 |
Step 3 — Run and export
Click Start and wait for the run to complete. Download your results in JSON, CSV, or Excel.
Sample output
{"ad_id": "1555263375851429","ad_format": "video","ad_body_text": "Vintage and new Pokémon cards starting at $1 ⚡️","ad_headline": "Live on Whatnot","cta_text": "Install Now","landing_page_url": "https://...","image_url": "https://...","video_url": "https://...","page_name": "Whatnot","page_country": "US","ad_status": "Active","ad_active_duration_days": 238,"start_date": "2025-01-15","publisher_platforms": ["facebook", "instagram"]}
Input schema reference
{"searchQueries": ["nike", "https://www.facebook.com/adidas"],"countryCode": "US","adStatus": "active","adType": "all","mediaType": "video","platform": "instagram","maxResults": 500}
Who uses this
- Digital marketers tracking competitor campaigns
- Dropshippers validating winning products before investing in inventory
- Marketing agencies building pitch decks and client reports
- Growth hackers identifying high-spend advertisers in any niche
- Researchers studying political and issue-based ad campaigns
Pricing
This actor uses Pay-Per-Result pricing — you only pay for ads actually scraped. $3.00 per 1,000 ads on the free plan.
Tips for best results
- Use residential proxies for maximum coverage — without proxies Meta limits results heavily
- Set
adStatustoactiveto focus only on currently running campaigns - Sort by impressions using an Ad Library URL to find the highest-performing ads first
- Use
maxResults: -1carefully — popular keywords can return thousands of ads
Limitations
- Spend and impressions data is only available for EU/political/special category ads — Meta does not expose this for standard commercial ads
- Media URLs (images, videos) are temporary CDN links — download them promptly after scraping
- Results may vary without proxy configuration
Related scrapers
- Facebook Page Scraper
- Instagram Profile Scraper
- TikTok Ads Scraper