AdScrape pricing: Facebook Ad Library API
Is AdScrape yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- $49 monthlyStarter$9.80 per 1,000
- $99 monthlyPro$4.95 per 1,000
- $299 monthlyEnterprise$2.99 per 1,000
POST / api/ v1/ search AdScrape's only callAbout this item
- Stored. You get ads from AdScrape's copy of Meta's Ad Library. AdScrape doesn't say how old the copy is.
- 5 of the 7 key fields we check. Ad status, Platforms, Text, Media, Advertiser.
- Nothing to pay. You get 10 credits, enough for 10 results. Calls stop once your credits run out.
- One call. You call
POST /. You send one ofapi/ v1/ search query,page_orid ad_. You set thelibrary_ url Content-Typeheader to "application/json". You can also sendmax_,results sort_,by country,status,media_,type ad_andtype exact_. The call returns the company's ads.phrase - Who can get it: anyone aged 18 or over able to enter a binding contract in their jurisdiction. Keep data: no limit. Use data: with conditions.
AdScrape: Facebook Ad Library API alternatives
AdScrape alternatives: every Facebook Ad Library API provider ranked
The table starts with AdScrape's cheapest paid plan. Next come plans from other providers with the price per 1,000 ads closest to AdScrape's.
| AdScrape, $299 monthly | 1Lookup, $2,990 yearly | Parse, $30 monthly | Zembra, top-up from $12 | Foreplay, $588 yearly | |
|---|---|---|---|---|---|
| $ per 1,000 ads | $2.99 | $2.931 | $3.00 | $3.00 | $4.90 |
| Completeness | 71% | 57% | 100% | 14% | 100% |
| Billing | monthly | yearly | monthly | pay first | yearly |
| Pay | $299 | $2,990 | $30 | $12 | $588 |
| Enough for | 100,000 results a month | 8,500 pages a month | about 333 pages a month | as many as you pay for | 10,000 results a month |
| Freshness | stored | live | live | live | stored |
| Who can get it | anyone aged 18 or over able to enter a binding contract in their jurisdiction | anyone with a business name and a working business email address | anyone | anyone aged 18 or over | anyone aged 13 or over |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-05.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Ad status
- Run dates, not in the answer
- Platforms
- Text
- Media
- Call to action, not in the answer
- Advertiser
| $ per 1,000 ads | $0.00 |
|---|---|
| Per | result |
| Billing | free |
| Also pays for | Ad Analyser: 1 run · from the same budget: Continue a search · Brand autocomplete · Download a single creative |
|---|
| Units cap | hard |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Programmatic access to the Meta Ad Library — search, ingest, download. One small REST surface, the same data the dashboard renders, ready in under a minute. |
|---|
| Freshness | stored |
|---|---|
| Keep data | no limit |
| Use data | Permitted use: Market research, creative inspiration, competitive analysis, journalism, academic research, political ad transparency reporting, internal dashboards and product integrations. Prohibited use: Re-identification of individuals from public ad records, building a paid mirror that undercuts Meta's policy obligations, training models that produce defamatory or deceptive political content, automated harassment, or any use that violates Meta's TOS. Attribution: When you display ad creatives publicly, credit "Meta Ad Library" as the source. [...] You may cache responses indefinitely for internal product use. If you republish creatives, honor any takedown signals from Meta within 72 hours. [...] You agree NOT to: Resell raw AdScrape data or our API in a way that competes with us, without a written commercial agreement. Use AdScrape to harass, dox, or target individuals. Probe, scan, or test the vulnerability of our systems without prior written consent. Circumvent rate limits or quotas through multiple accounts, scripted signups, or scraping our UI. |
| Pay | $0 |
|---|---|
| You get | 10 credits |
| Enough for | 10 results |
| Per second | 0.5 |
|---|---|
| Concurrent | 8 |
| Batch | 1 |
| Answer | in the call |
|---|
| You send | one of query, page_id or ad_library_url, Content-Type header "application/json". Optional: max_results, sort_by, country, status, media_type, ad_type, exact_phrase |
|---|---|
| Method | POST |
| Path | /api/v1/search |
| Plan | Free |
|---|---|
| Who can get it | anyone aged 18 or over able to enter a binding contract in their jurisdiction |
The 21 fields the plan's answer can hold
total ads, search type, search identifier, sort order, unique platforms, pages scraped, time taken, credits used, ad archive ID, page name, page ID, ad text, ad title, images, impressions, spend, publisher platforms, is active, next cursor, has more, results returned