adtestbench Higgsfield
EN

How to use the Meta Ad Library

By Alexandre S. Published Last checked

The Meta Ad Library is Meta’s free public archive of ads. It lets you search every ad currently running on Facebook, Instagram and Meta’s other apps, by advertiser or keyword. For an ordinary commercial ad, it shows the creative, the Page behind it, the start date and the apps it runs on.

A commercial ad outside the EU drops out of search once it stops. More data appears in two cases. Ads about social issues, elections or politics show spend, reach and funding, kept for 7 years. Ads shown in the EU add reach, targeting and the payer, kept for a year after they stop (Meta’s transparency page, updated 24 August 2023).

What the Meta Ad Library shows, by ad type and region
What you can see Commercial ad outside the UK and EU Political and issue ads Ads delivered to the UK or EU
Searchable while it runs Yes Yes Yes
Searchable after it stops No 7 years One year after its last impression (EU); a year in the API (UK)
Creative, Page, delivery dates, apps Yes Yes Yes
Spend No A range No
Impressions and reach by age, gender, location No Ranges and percentages Estimates for the UK and EU
Targeting choices No No Age, gender and locations (UK and EU)
Who paid and who benefits No Funding entity Payer and beneficiary (EU only)
In the Ad Library API No Yes Yes

Scroll sideways for all 4 columns

What is the Meta Ad Library?

The Meta Ad Library is “a place where you can search for ads that are running across Meta Products”, in the words of Meta’s help page. Meta built it as a transparency tool. Marketers use it as a free swipe file: a folder of other brands’ live ads to learn from.

Ad Library

Meta Ad Library is a comprehensive, searchable database for ads transparency. People can use the Ad Library to get more information about the ads they see across Meta technologies.

People can search for all active ads running across products from Meta. For ads about social issues, elections or politics, Meta provides additional information, including spend, reach and funding entities. These ads are visible whether they’re active or inactive and are stored in the Ad Library for 7 years.

Meta’s own description of what the library holds and for how long. Meta, Ad Library tools,

The help page draws the line that matters most. “For all ads, you can search for ads that are currently active.” Only for ads “about issues, elections or politics” can you also search inactive ones. A competitor’s paused ad from last month is gone from search, unless it ran in the EU.

How do you search the Meta Ad Library?

Open facebook.com/ads/library, pick a country and an ad category, then type a keyword or an advertiser’s name.

Anyone can view and search the Ad Library. You can search for any term, name or Page in the Ad Library. Any ads that include the search term, or ads run by Pages that include the term, may appear. Note: If ads include certain types of age-restricted content, such as alcohol or gambling, the ad creative won’t be shown to people who are underage or not logged in to Facebook. When possible, self-reported ages are used to set these restrictions.

The Ad Library API is an application programming interface that enables a deeper analysis of social issues, electoral or political ads in the Ad Library as well as ads that deliver to the EU and associated territories.

Meta’s help page on who can search the library and what the API covers. Meta, About the Meta Ad Library,

The search options on Meta’s API page include active status and delivery dates, and the API reference adds platform, media type and language. Three of them help creative research most:

  1. Platform: set Instagram to see only the ads that run there.
  2. Media type: set video or image to compare one format across competitors.
  3. Delivery dates: an ad that started months ago is one the advertiser keeps paying to run. The library does not show whether it sells.
A creator walks through searching the Ad Library for a competitor’s ads and what the results show Video: How to Use Meta Ads Library to Find Winning Ads (2026 Guide), Godbless Iboyi • Growth With Paid Ads on YouTube, .

What extra data shows for ads in the EU and UK?

Ads delivered in the EU get the most data. Meta keeps them “archived for one year upon the delivery of their last impression”, Meta’s transparency page says, and adds reach, targeting and the payer. The EU’s Digital Services Act, its law for large online platforms, makes them keep that archive (Article 39).

The UK gets most of the same fields. Meta’s API page lists, for ads delivered to the UK and EU:

  • total impressions in the UK and EU, estimated
  • targeting and reach by age, gender and location in the UK and EU, estimated
  • beneficiary and payer, EU only

For research, that makes an EU or UK country selection the useful one. A US brand that also advertises in Germany leaves a year of ads behind there, stopped ones included.

What does the Meta Ad Library API give you?

The API covers two sets of ads, per Meta’s API page: ads about social issues, elections or politics “delivered anywhere in the world during the past 7 years”, and “Ads of any type that were delivered to the United Kingdom (UK) or European Union during the past year”. A US-only commercial ad is outside both.

Getting access takes three steps on that page:

  1. Confirm your identity and location at Facebook.com/ID, the same check required to run political ads. Meta says it “can take a few days”.
  2. Create a Meta for Developers account and agree to Meta’s Platform Policy.
  3. Create an app, then query the ads_archive endpoint.

Every ad returns its Library ID, its creative content, its Page and its delivery dates. Political and issue ads add spend and impressions as ranges, and Meta’s field reference marks both fields as theirs alone. No commercial ad’s spend is in the API.

Can you download ads from the Ad Library?

One at a time, for analysis. The API returns a link to each ad, its ad_snapshot_url. On that field, Meta’s API page says “you cannot currently download a batch of archived ads”. You can download an individual ad’s creative, but “it must be for analysis and you must comply with the data storage terms in our Terms of Service”.

Paid tools fill the gap Meta leaves: Foreplay, for one, saves ads into boards that keep them after they leave search (table below). Meta’s pages do not say how any of these tools collects its ads.

What do ad spy tools add?

An ad spy tool adds memory and reach to the free library. The library holds a commercial ad only while it runs. These tools save ads into boards, keep them after they stop, add TikTok and other platforms, and some add transcripts or comment search.

Ad spy tools and what they add to the Meta Ad Library
Tool What it adds From (USD a month) Price checked
Foreplay Saves ads from the Meta, TikTok and LinkedIn libraries into boards; competitor tracking; flat price with no ad-spend tiers $59
Atria Its own library of Meta and TikTok ads, plus reports on your own account and AI concepts and scripts $159
Minea Meta ads with engagement data, product and shop listings, AI transcripts; a free Lite plan $49
AdSpy Facebook and Instagram only; search by comment text, landing page URL or affiliate offer, with estimated audience demographics $149
PiPiAds TikTok ad search first, Facebook second; each ad listed costs 1 credit and each detail view 20; price per 30 days $49

Scroll sideways for all 4 columns

Meta publishes no commercial ad’s spend, in the library or the API. Any spend or demographic figure a spy tool shows is its own estimate, as AdSpy’s demographics are.

Foreplay suits a team building a swipe file of Meta and TikTok ads. The Foreplay profile and Foreplay alternatives compare it. Minea and PiPiAds are built around finding products to sell. Every research tool is grouped on the creative research hub.

What you find feeds the next brief. Creative fatigue and Andromeda covers turning competitor concepts into distinct ads. The UGC script template covers the script.

Questions about the Meta Ad Library

Is the Meta Ad Library free?

Yes. The library and its API cost nothing. The API needs an identity check at Facebook.com/ID and a Meta for Developers app.

Can you see how much a competitor spends on Meta ads?

Only for ads about social issues, elections or politics, as a range. Neither the library nor the API shows spend for a commercial ad.

Does the Meta Ad Library show Instagram ads?

Yes. It covers ads running across Meta’s apps, and the platform filter narrows a search to Instagram.

Can third-party tools use Ad Library data?

Access is open to anyone who passes Meta’s identity check and agrees to its Platform Policy. Use is narrower. Meta’s API page allows no batch download. It lets you download one ad’s creative “for analysis”, under the data storage terms of its Terms of Service. Commercial coverage stops at ads delivered to the UK or EU in the past year.

Sources

  1. Facebook Help Center: What is the Meta Ad Library and how do I search it?, active ads searchable for all ads; inactive ads searchable for ads about issues, elections or politics, with who funded the ad, a spend range and reach; the page shows no date. Checked
  2. Meta Transparency Center: Meta Ad Library tools, updated 24 August 2023; all active ads searchable, political and issue ads stored for 7 years, more information for ads with an impression in the EU or associated territories, archived for one year after the last impression. Checked
  3. Meta: Meta Ad Library API, scope (political and issue ads anywhere for 7 years, any ad delivered to the UK or EU in the past year), the three access steps, the fields every ad has and the extra fields by ad type and region, creative content subject to the Terms of Service; ad_snapshot_url: no batch download, individual creative downloadable for analysis under the data storage terms of the Terms of Service; read from the Wayback Machine capture of 5 October 2025, as the live page returned no content. Checked
  4. Meta for Developers: Graph API reference: Archived Ad, v26.0; ad_snapshot_url, spend and impressions for political and issue ads only, eu_total_reach and beneficiary_payers for EU ads, targeting fields for UK and EU ads; the page shows no date. Checked
  5. Meta for Developers: Graph API reference: Ads Archive, v26.0; ad_type values, up to 10 Page IDs per request, ads that did not reach the EU return only if about social issues, elections or politics; the page shows no date. Checked
  6. EUR-Lex: Regulation (EU) 2022/2065, Digital Services Act, Article 39, Article 39, additional online advertising transparency: the ad repository very large online platforms must keep. Checked
Portrait of Alexandre S.

Alexandre S.

Alexandre S. is a creative ad strategist and copywriter with ten years' experience in digital marketing across multiple channels.