Guides
How to Use the Meta Ad Library
Meta's Ad Library is a public archive of every ad currently running — or recently run — across Facebook, Instagram, Messenger and Meta's audience network. Here's how to search it properly, and what to do once you've found something worth studying.
On this page
Make one
Turn what you found into an ad
What it is
A public record, not a research product
Meta built the Ad Library in 2019 to comply with political-advertising disclosure rules, then expanded it to cover every ad category. It now holds active and recently-stopped ads from every advertiser running on Facebook, Instagram, Messenger or Meta's Audience Network, searchable by anyone without an account.
It is not a marketing-research tool with built-in analysis — it is closer to a public filing cabinet. You get the creative (image, video or carousel), the advertiser's Page name, when the ad started running, and — for ads about social issues, elections or politics — a spend range and basic reach demographics. Ordinary commercial ads show none of that targeting detail.
Because it's a compliance archive first, the interface prioritizes completeness over convenience: no saved searches, no bulk export, no API access for the general public. Everything you do with what you find, you do by hand.
How to search it
Finding a specific advertiser's ads
The library is built around advertiser search, not keyword search across ad copy — plan your session around that.
- 1
Open the Ad Library and pick a category
Choose "All ads" for ordinary commercial creative, or "Ads about social issues, elections or politics" if that's what you're after — the two categories show different data.
- 2
Search by Page name, not product name
The search box matches the advertiser's Facebook Page, so search the brand's name rather than a product term — "Allbirds," not "wool sneakers."
- 3
Set the country
Results are scoped to one country at a time. An ad running in the US and the UK will show up twice — once per country — with potentially different creative in each.
- 4
Scroll the full result set before judging
Advertisers commonly run five to twenty variants at once. Judging a brand's strategy off the first three results misses the split test entirely.
- 5
Open an individual ad for its detail view
Clicking an ad shows when it started running and, for political/issue ads, an estimated spend range and audience breakdown by age, gender and region.
- 6
Note the platforms it's shown on
Each listing names which Meta surfaces the ad is or was eligible to appear on — Facebook Feed, Instagram, Messenger, Audience Network — though it won't tell you the actual delivery split between them.
- 7
Save what's useful outside the tool
There's no bookmarking inside the Ad Library. Screenshot or note the angle, offer structure or visual style you want to come back to.
It's a record of what ran, not why it worked
The library shows you the creative and, for issue ads, who it reached — never performance. No click-through rate, no conversion data, no indication of whether an ad was profitable. An ad still running after weeks is a reasonable signal it's working; that's an inference you make, not a number the archive gives you.
Filters
What the filters actually do
Country narrows results to ads served in that market — it does not filter by where the advertiser is based, so a US brand advertising into Germany will show up under Germany, not the US.
Ad category switches the entire dataset: "All ads" pulls ordinary commercial creative with no spend or audience data attached, while "Issue, electoral or political" pulls the smaller, more heavily disclosed set with spend ranges and demographic breakdowns.
Platform (Facebook, Instagram, Messenger, Audience Network) filters which surfaces an ad is eligible to run on — useful for isolating Instagram-only creative from a brand's broader Facebook push, though it's an eligibility flag, not a confirmed placement.
Limits
What you cannot do with it
Three things trip people up because the tool looks more capable than it is:
You cannot export results.
There's no CSV download, no bulk API for the public tier. Anything you take away, you take away by hand — screenshots and notes.
You cannot see performance data on ordinary ads.
Spend and audience figures only exist for the political/issue category. A running shoe ad tells you nothing about its budget or who it reached.
You cannot generate anything here.
It's a read-only archive of other advertisers' work. If a pattern is worth reusing, you build your own version of it somewhere else.
What comes next
A faster workflow for making the ad
The Ad Library is genuinely good at one thing: showing you what a competitor or category is actually running right now, rather than what a case study claims worked eighteen months ago. Its job ends there — it doesn't help you produce anything.
Once you've spotted an angle, an offer structure or a visual style worth adapting, describe it below instead of building a mockup from scratch. This tool generates the ad directly from a text description — it doesn't pull from Meta's data, it just gets you from idea to finished creative faster.
Stop screenshotting other people's ads
You've seen what's working. Describe your version and generate it here instead of rebuilding it by hand.
Try FreeFAQ
Meta Ad Library, answered
Related guides and tools
- All guides — Back to the full guide index
- Facebook Ad Library Guide — The same tool, entered from the Facebook side
- Google Ads Transparency Center Guide — Search by advertiser, not keyword
- TikTok Ads Library Guide — The EU-focused Commercial Content Library
- Facebook ad specs — Placement sizes and format rules
- Ad Library — What this generator actually does
- Comparisons — See how this tool stacks up
- Glossary — Ad-creative terms defined plainly
AdLibrary.net is an independent ad generation tool. It is not affiliated with, endorsed by, or connected to Meta, Google, TikTok, LinkedIn, X or Pinterest. Platform names are used only to describe the ad formats the generator renders for.