Meta Ad Library
Meta ads, ad creatives and advertiser names
Explore ads running across Meta platforms.
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.
Example results
Ads
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 creditFind 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
| Field | Type | Required | Description |
|---|---|---|---|
Queryquery | Text | Required | Advertiser name or keywords to search, for example Nike or meal kit.Example: Nike |
Statusstatus | Text | Optional | Ad status to include, for example active.Example: Active |
Countrycountry | Text | Optional | Country name or two-letter country code, for example United States or US; all searches every country.Example: United States |
Media Typemedia_type | Text | Optional | Creative format, for example video.Example: All |
Max Resultsmax_results | Number | Optional | Maximum ads to return, for example 30.Example: 5 |
What you get
| Field | Type | Description |
|---|---|---|
Adsads | List | |
Activeads[].active | Yes or no | Example: Yes |
Ad Textads[].ad_text | Text | Example: Buy online and pick up in store for free! Get up to 70% off Nike, Vince… |
Headlineads[].headline | Text | Example: Fast & Free Pickup |
Platformsads[].platforms | List | |
Image Linksads[].image_links | List | |
Video Linksads[].video_links | List | |
Library Ad IDads[].library_ad_id | Text | Example: 925321173274919 |
Ad Library Linkads[].ad_library_link | Text | Example: https://www.facebook.com/ads/library/?id=925321173274919 |
Advertiser Nameads[].advertiser_name | Text | Example: Nordstrom Rack |
Landing Page Linkads[].landing_page_link | Text | Example: https://fb.com/canvas_doc/1072291375736811 |
Call to Action Textads[].call_to_action_text | Text | Example: Learn more |
Advertiser Page Linkads[].advertiser_page_link | Text | Example: https://www.facebook.com/NordstromRack/ |
Started Running Dateads[].started_running_date | Text | First day the ad ran, YYYY-MM-DD.Example: 2026-08-03 |
Number of Ad Versionsads[].number_of_ad_versions | Number | Null 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
{
"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 '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.