Coverage · verified 26 Oct 2026
Six ad libraries, one schema.
Every adapter reads only what the platform publishes without login. Fields that a platform does not publish stay null; we never estimate them.
| Platform | Search by | Filters | Ad detail | Domain resolve | EU / DSA fields | Credits/ad |
|---|---|---|---|---|---|---|
| Meta Facebook & Instagram Ad Library | Keyword, page name, page id, landing domain, ad id | Country, date range, format, status | Yes, inactive ads included | Via landing URLs of the page's ads | Reach total and per country, targeting, payer and beneficiary | 1 |
| Google Ads Transparency Center | Advertiser name, AR id, domain | Country, date range, format, active | Yes, with creative text | Native domain search | Impressions per country and placement, targeting types, payer | 2 |
| TikTok Ad Library (EU, UK, CH) | Keyword, advertiser name, id | Country (33 regions), date range, format, status | Yes | Via landing URL of the newest ad | Reach per country, targeting, payer and beneficiary | 1 |
| LinkedIn Ad Library | Keyword, company name, company id, domain | Country, date range | Yes | Website of the company page | Impressions bucket, share per country, targeting categories, payer | 3 |
| Pinterest Ads Repository (EU) | Advertiser name, id, domain | Country (30), date range, format | Yes | Verified profile domain | Age, gender, locations, interests, reach buckets | 1 |
| Xbeta Ads Repository (EU) | Handle, id, domain → handle | Country, date range | Creative only | Handle by name match | Reach, impressions, targeting (unverified) | 1 |
X is in beta
X’s repository search often answers 503 “over capacity”. Cross-platform search skips X; ask for it with platform=x. Failed calls are not billed.
Status where platforms have none
Google, LinkedIn and Pinterest publish no active flag. Their status is unknown, with last_shown and our last_seen_by_us so you can apply your own rule.
Missing a platform?
Tell us which ad library you need next and what you would do with it. Requests decide what we build after these six.