Facebook ad research

Search public Facebook ads by brand or keyword AnyAPI

Review advertiser, copy, call to action, format, and delivery platforms from one normalized AnyAPI result.

How to use Facebook Ad Library

  1. Enter the advertiser or keyword you want to see running, such as Nike.
  2. Set the country and whether you only want ads currently live.
  3. Open any ad at its public library entry.

What comes back

  • Each ad normalized to one field set
  • Its advertiser and country
  • A link to the public library entry

What Facebook Ad Library covers

Accepts
A brand or keyword, a country, and an active filter.
Returns
Public ads normalized to one field set, each with its library link.
Stops at
Spend and performance, which Meta publishes for political ads only.

Questions about Facebook Ad Library

What can I search by?
Brand or keyword, filtered by country and active status, across public ads in the Meta ad library.
Is the result shape consistent?
Yes. Ads are normalized to the same fields, each linked back to its public ad.
Do I need a Meta account?
No. The library data is public and no login is required here.

Do it in code

The same public data runs per request through the Facebook API, priced in USD with no subscription.

More in this family: Facebook Ad Remixer.

Also useful here: Brand Mention Checker, Ask Social Data.

Everything else is on the free tools index.