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

AI ad generator

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. 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. 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. 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. 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. 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. 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. 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 Free

FAQ

Meta Ad Library, answered

Ready to build one?

Describe the ad and get a finished creative in the same placement size.

Try Free

Related guides and tools

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.