What is the Meta Ad Library?
A free, searchable record of the ads running across Meta's apps, built for transparency, with far more detail for some ads than for others.
6 min read·Updated
The Meta Ad Library is a free, public database of the ads running across Facebook, Instagram and Meta's other apps. Anyone can view and search it by advertiser or keyword. For every active ad it shows the creative, the Page that ran it, the start date and the platforms. Ads about social issues, elections or politics add spend and impression ranges and stay for seven years. Ads shown in the EU or UK add targeting and reach and stay for a year. Ordinary commercial ads show no spend or results.
After reading this you will be able to
Explain what the Meta Ad Library is and why Meta publishes it.
List what the library shows for ordinary ads, for EU and UK ads, and for political and issue ads.
Name the numbers the library never shows for commercial ads, and what that means for research.
Decide when the Ad Library API is worth setting up and when the website is enough.
What the Ad Library is and why Meta runs it
The Meta Ad Library is Meta's public record of advertising on its apps. Meta's Business Help Centre says it contains all active ads shown across Meta technologies, plus active branded content on Facebook and Instagram that carries a paid partnership label. Anyone can view and search it. A search for a word, name or Page returns ads that contain the term and ads run by Pages whose names include it.
The library began as the Ad Archive, a record of political and issue ads in the US. In March 2019 Meta opened it to all active ads from every Page, to make advertising more transparent and give people more information about the ads they see. Part of it is now a legal duty. Article 39 of the EU Digital Services Act requires very large online platforms to keep a searchable public repository of their ads, with API access, for as long as each ad runs and for one year after it last appears.
What the library shows for every active ad
Each search result is a card for one ad. For an ordinary commercial ad, the card and its details page show:
The creative and the copy, with a note when the ad runs in several versions.
The Page that ran it, with context such as when the Page was created and its past names.
A Library ID and the date the ad started running.
The platforms it runs on, such as Facebook, Instagram and Messenger.
A count when several ads use the same creative and text.
Extra details behind See ad details, such as the advertiser's About section or information about a lead form.
Ads with age-restricted content, such as alcohol or gambling, hide their creative from people who are under age or not logged in. The website can sort results by impressions, high to low, or by most recent, but it never prints the impression count for an ordinary ad.
Extra data for EU, UK and political ads
Two groups of ads carry far more information. Ads about social issues, elections or politics need a disclaimer naming who paid for them. Their details page shows ranges for impressions and spend, the share of viewers by age, gender and location, the estimated audience size, and the contact details given in the disclaimer. Meta keeps these ads for seven years, whether or not they still run.
Meta archives ads that deliver an impression in the EU or associated territories to meet the Digital Services Act. Meta treats UK ads the same way, as part of what it calls a commitment to expand transparency there. For these ads the library shows the dates they ran, the age, gender and location targeting the advertiser chose, total reach in those regions, and reach broken down by location, age and gender. EU ads also name the advertiser and the payer. They stay for one year after their last impression.
| What you can see | Ordinary ads | Ads shown in the EU or UK | Political and issue ads |
|---|---|---|---|
| Creative, copy, Page, start date and platforms | Yes, while the ad runs | Yes | Yes |
| Ads that have stopped | No, the ad leaves the library | Yes, for one year after the last impression | Yes, for seven years |
| Targeting choices | No | Age, gender and location, per ad | Summarised at Page level |
| Reach | No | Total reach, split by location, age and gender | Share of viewers by age, gender and location |
| Impressions | No | Not on the website, the API gives an estimate | A range, such as 1,000 to 5,000 |
| Spend | No | No | A range rather than an exact figure |
| Who paid | No | Advertiser and payer, EU only | A disclaimer naming the payer |
If Meta rejects or disables an EU, UK or political ad after it has run, the library keeps the record and places a shield over the creative.
What the library does not show
For an ordinary commercial ad, the library shows what people saw, not how it performed. It gives no spend, no impression count, no reach outside the EU and UK, and no clicks, click-through rate, conversions, cost per result or return on ad spend. The Ad Library API confirms the split. Its spend and impressions fields return data only for ads about social issues, elections or politics.
History is limited too. An ordinary ad that never delivered in the EU or UK leaves the library when it stops, so you see what an advertiser runs today, not the ads it switched off. Even the EU and UK data stops at reach and targeting. No ad type shows sales.
Advertisers fill the gap with inference. An ad that has run for months, or a concept a brand has copied into many versions, is probably paying for itself, because advertisers tend to switch off ads that lose money. Meta does not confirm this. It is a practitioner rule of thumb and the usual working definition of a winning ad. A start date also says nothing about how much budget sits behind an ad today.
The Ad Library API and report
The Ad Library API lets developers query the library in code. It covers ads about social issues, elections or politics delivered anywhere in the past seven years, and ads of any type delivered to the UK or EU in the past year. Access takes three steps. You confirm your identity and location through the process Meta uses for political advertisers, which can take a few days, then create a Meta for Developers account and an app. The API has firm limits:
Ordinary commercial ads that ran only outside the UK and EU are out of reach. The website is the only way to browse them.
Spend and impressions come back as ranges, and only for political and issue ads.
EU and UK reach and demographic figures are estimates, built partly from the age and gender people give in their profiles.
A search string can be at most 100 characters long.
The Ad Library Report is a separate, downloadable summary of ads about social issues, elections or politics, including spend, for one country over a chosen period. It covers only that category, in the countries where those ads need authorisation.
How advertisers use it
For brands, the library is the only free view of what competitors run on Meta right now. Common uses are checking which offers and formats a rival is testing, counting how many versions of one concept it runs, collecting examples for a swipe file, and confirming that your own ads appear under the right Page. The step-by-step guide to searching the Ad Library covers filters and search types.
Seeing an ad does not make it free to reuse. The ads in the library belong to the advertisers that made them, and what you can take from a competitor's ad depends on copyright, trade mark law and Meta's intellectual property rules.
Frequently asked questions
- Is the Meta Ad Library free to use?
- Yes. Anyone can view and search the Meta Ad Library, and you do not need an ad account. Creative for age-restricted products such as alcohol or gambling is hidden from people who are under age or not logged in. Downloading search results needs a Facebook login and acceptance of Meta's terms.
- Can you see how much a competitor spends on Facebook ads?
- Not for ordinary commercial ads. The Meta Ad Library shows spend only for ads about social issues, elections or politics, and only as a range. For ads shown in the EU or UK it adds reach and targeting, but still no spend.
- Does the Meta Ad Library show inactive ads?
- Only some of them. Ads about social issues, elections or politics stay for seven years, and ads that delivered in the EU or UK stay for one year after their last impression. Every other ad leaves the library when it stops running.
- How can you tell if an ad in the Ad Library is working?
- The library does not say. Advertisers infer it from how long an ad has run and how many versions of the same concept a brand runs, since unprofitable ads usually get switched off. Meta does not confirm this signal, so treat it as a strong hint rather than proof.
Key takeaways
The Meta Ad Library lists every active ad across Meta's apps, and anyone can search it.
Ordinary commercial ads show creative, Page, start date and platforms, but no spend, reach or results.
Ads about social issues, elections or politics add spend and impression ranges and stay for seven years.
Ads shown in the EU or UK add targeting and reach and stay for one year after their last impression.
Longevity is the usual public sign of a winning ad, but it is an inference Meta does not confirm.
Sources
- 1.The Ad Library contains all active ads across Meta technologies, keeps social issue, electoral and political ads for seven years with spend, impression and demographic ranges, and archives UK and EU ads for one year with targeting and reach. Meta Business Help Centre, About the Meta Ad Library. Checked 14 October 2026.
- 2.Political and issue ads stay in the Ad Library for 7 years, EU ads are archived for one year after their last impression, and the Ad Library Report covers political and issue ads by country. Meta Transparency Centre, Meta Ad Library tools. Checked 14 October 2026.
- 3.The Ad Library API covers political and issue ads from the past seven years and ads of any type delivered to the UK or EU in the past year, needs identity confirmation and a developer account, and returns spend and impressions only for political and issue ads. Meta, Meta Ad Library API. Checked 14 October 2026.
- 4.In March 2019 Meta brought all active ads from every Page into the Ad Library, previously the Ad Archive, to make advertising more transparent. Meta Newsroom, A Better Way to Learn About Ads on Facebook. Checked 14 October 2026.
- 5.Under the Digital Services Act, Meta displays and archives all ads that target people in the EU for a year, with the targeting parameters used. Meta Newsroom, New Features and Additional Transparency Measures as the Digital Services Act Comes Into Effect. Checked 14 October 2026.
- 6.Article 39 requires very large online platforms to keep a searchable ad repository, with API access, for as long as an ad runs and until one year after it last appears. EUR-Lex, Regulation (EU) 2022/2065 on a Single Market for Digital Services (Digital Services Act). Checked 14 October 2026.
- 7.Each result card shows a Library ID, the start date, the platforms, multiple versions and shared creative counts, and results can be sorted by impressions or by most recent. Meta, Meta Ad Library. Checked 14 October 2026.