Skip to content

Meta Ad Library

Meta ads, ad creatives and advertiser names

Back to tools

Explore ads running across Meta platforms.

Search ads

Search ads

Find ads matching an advertiser or keywords in Meta Ad Library, in the library’s order. Some ads show multiple versions without a published version count.

Your information

Advertiser name or keywords to search, for example Nike or meal kit.

Ad status to include, for example active.

Country name or two-letter country code, for example United States or US; all searches every country.

Creative format, for example video.

Maximum ads to return, for example 30.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Ads

Choose an action

About the Meta Ad Library tool

Meta Ad Library returns matching ads, including ad text, headlines, platforms, and creative links.

Search ads requires an advertiser name or keywords and can filter by status, country, or creative format.

Built from facebook.com. Last checked Sep 28, 2026.

Actions

Search ads

1 credit

Find ads matching an advertiser or keywords in Meta Ad Library, in the library’s order. Some ads show multiple versions without a published version count.

What you provide

FieldTypeRequiredDescription
QueryqueryTextRequiredAdvertiser name or keywords to search, for example Nike or meal kit.Example: Nike
StatusstatusTextOptionalAd status to include, for example active.Example: Active
CountrycountryTextOptionalCountry name or two-letter country code, for example United States or US; all searches every country.Example: United States
Media Typemedia_typeTextOptionalCreative format, for example video.Example: All
Max Resultsmax_resultsNumberOptionalMaximum ads to return, for example 30.Example: 5

What you get

FieldTypeDescription
AdsadsList
Activeads[].activeYes or noExample: Yes
Ad Textads[].ad_textTextExample: Buy online and pick up in store for free! Get up to 70% off Nike, Vince…
Headlineads[].headlineTextExample: Fast & Free Pickup
Platformsads[].platformsList
Image Linksads[].image_linksList
Video Linksads[].video_linksList
Library Ad IDads[].library_ad_idTextExample: 925321173274919
Ad Library Linkads[].ad_library_linkTextExample: https://www.facebook.com/ads/library/?id=925321173274919
Advertiser Nameads[].advertiser_nameTextExample: Nordstrom Rack
Landing Page Linkads[].landing_page_linkTextExample: https://fb.com/canvas_doc/1072291375736811
Call to Action Textads[].call_to_action_textTextExample: Learn more
Advertiser Page Linkads[].advertiser_page_linkTextExample: https://www.facebook.com/NordstromRack/
Started Running Dateads[].started_running_dateTextFirst day the ad ran, YYYY-MM-DD.Example: 2026-08-03
Number of Ad Versionsads[].number_of_ad_versionsNumberNull when the library says there are multiple versions but does not show how many.Example: 1

Example result

For Query: Nike, Status: Active, Country: United States, Media Type: All, Max Results: 5

JSON
{
  "ads": [
    {
      "active": true,
      "ad_text": "Buy online and pick up in store for free! Get up to 70% off Nike, Vince, Madewell, adidas and more.",
      "headline": "Fast & Free Pickup",
      "platforms": [
        "Facebook"
      ],
      "image_links": [],
      "video_links": [
        "https://video-phl2-1.xx.fbcdn.net/o1/v/t2/f2/m366/AQPMHFeiZ7eLWAaUSfl9UjSZ2QaJHkx2VTZvZtGQn2Lri3AqZsR0B4SYnzTlS8BwXd3tuMjYDH1B574OT7dthdkPDTun_TubomWQGGrRBkvZaQ.mp4?_nc_cat=104&_nc_sid=b66105&_nc_ht=v…"
      ],
      "library_ad_id": "925321173274919",
      "ad_library_link": "https://www.facebook.com/ads/library/?id=925321173274919",
      "advertiser_name": "Nordstrom Rack",
      "landing_page_link": "https://fb.com/canvas_doc/1072291375736811",
      "call_to_action_text": "Learn more",
      "advertiser_page_link": "https://www.facebook.com/NordstromRack/",
      "started_running_date": "2026-08-03",
      "number_of_ad_versions": 1
    }
  ]
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@meta-ad-library",
  "visibility": "public",
  "operation": "search_ads",
  "version": 1,
  "input": {
    "query": "Nike",
    "status": "active",
    "country": "United States",
    "media_type": "all",
    "max_results": 5
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Compare ad creatives across advertisers
  • Review ad text and headlines
  • Find ads by country or creative format
  • Check when ads started running
  • Collect advertiser and landing page links

Questions about Meta Ad Library

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this Meta Ad Library tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a Meta Ad Library account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from facebook.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 28, 2026.

What ads match an advertiser or keywords?

Search ads finds matching ads and returns details such as ad text, headlines, and creative links.

When did an ad start running?

Search ads returns the first day an ad ran when that date is available.

Which platforms show an ad?

Search ads returns the platforms listed for each matching ad.

All Marketing toolsBrowse all tools