How to use the Meta Ads Library for Ad research: Complete guide

Saif Ali

Written by

Saif Ali

Updated

18 minutes

Share this post

ContentStudio Google Preferred Sources badge
How to use the Meta Ads Library for Ad research: Complete guide

The Meta Ads Library is a free, public database of every ad currently running across Facebook, Instagram, Messenger, WhatsApp, and Threads, plus a searchable archive of political and social issue ads. Anyone can search it by advertiser name or keyword, no login or Meta account required.

Maybe you want to see what a competitor is running right now. Maybe you’re short on ideas for your next campaign and want to see what’s actually working in your industry. Either way, this is the tool for it, and it just got more useful. Meta shows an impression range on every ad, not just political ones, so you get a far better read on what’s actually scaling.

This guide covers how to search it properly, what it shows (and doesn’t), and how to turn what you find into better campaigns of your own.

Key takeaways

  • The Meta Ads Library is a free, public tool, no Meta account or login required, covering ads across Facebook, Instagram, Messenger, WhatsApp, and Threads.
  • Non-political ads are visible only while active; once an advertiser pauses one, it disappears from public view. Ads about social issues, elections, or politics are different and stay in a public archive for seven years.
  • EU-delivered ads and UK-delivered ads (after 1 July 2025) are also retained for one year regardless of category, separate from the seven-year political archive.
  • You can search by advertiser name or keyword, then narrow results with filters for platform, language, media type, and active status.
  • The library doesn’t show targeting details, spend, or performance metrics for standard commercial ads. Meta’s separate Ad Targeting dataset has that kind of detail for political and social issue ads, but it’s restricted to approved academic researchers, not something you can pull from the public search tool.
  • Without hard performance numbers, the strongest signals are pattern recognition: how long an ad has run, how many creative variations it has, and whether it’s running across multiple platforms at once.

What is the Meta Ads Library?

Meta Ads Library

The Meta Ads Library (officially the Meta Ad Library, and still widely searched as the Facebook Ads Library or Facebook ad library, its original name) is Meta’s public, searchable record of ads running across Facebook, Instagram, Messenger, WhatsApp, and Threads. It also holds a separate archive of ads about social issues, elections, or politics that stretches back to 2018.

Meta launched it in 2018, in the aftermath of the Cambridge Analytica scandal, as a transparency measure, and has expanded it most years since. It’s free, works without a Facebook account or login, and lives at facebook.com/ads/library.

Think of it as two tools in one. For everyday commercial ads, the ones most marketers care about, you see the creative, the platforms it runs on, when it started, and an impression range, for as long as the ad stays active. Once a brand pauses a standard ad, it disappears from public view. For political and social issue ads, Meta keeps a seven-year public archive with spend ranges and audience demographics, even after the ad stops running.

How does the Meta ad library work?

When an advertiser launches a campaign through Meta Ads Manager, it shows up in the library within about 24 hours and stays visible for as long as it’s active. The system pulls in the ad creative (image, video, or carousel), the ad copy, the call-to-action button, and which platforms it’s running on.

As of 2026, every ad in the library, not just political ones, also shows an impression range (for example, 10K to 50K), and anything under 100 impressions gets a “Low impression count” badge. That’s a meaningful upgrade. Impression data used to be reserved for political and social issue ads, so most commercial research relied on indirect signals like how long an ad had been running. Now you get a real, if bucketed, read on how much reach an ad is actually getting.

Every Page also has an advertiser profile, a feature rolled out across all advertisers in late 2025, showing all of its active ads in one grid along with basic transparency details: page creation date, admin country, and any past name changes. Political advertisers additionally show cumulative lifetime ad spend on their profile.

Key features and limitations

Here’s what you can and can’t get from the library for a typical, non-political advertiser:

What you can seeWhat you can’t see
Ad creative: image, video, carousel, or collection, exactly as a user would see itExact ad spend or budget
Which platforms the ad runs on (Facebook, Instagram, Messenger, WhatsApp, Threads)Targeting details: age, interests, behaviors, lookalikes, or custom audiences
When the ad started running, and whether it’s still activeClick-through rate, conversions, ROAS, or any performance metric
Impression range for every ad, plus a “Low impression count” badge under 100 impressionsBidding strategy or optimization approach
Advertiser profile: page creation date, admin country, name historyA/B test structure, or which variation won
Spend ranges and demographic reach, political and social issue ads onlyLanding page URLs, which aren’t always visible in the creative preview
Ad Library Report CSV exports, political and social issue ads onlyA historical archive of paused, non-political creative

A few other things worth knowing before you rely on it:

  • The interface gets busy fast once you’re looking at an advertiser running dozens of active campaigns.
  • Keyword search only matches roughly the first 40 characters of an ad’s text, so searching by the advertiser’s exact Page name is usually more reliable than guessing at ad copy.
  • There’s no dedicated Meta Ad Library app. It works fine in any mobile browser, but the full filter bar is easier to use on desktop or in landscape mode.

That gap around performance data (no CTR, no ROAS, no conversion numbers) is the one marketers hit first. The library tells you what competitors are running and roughly how far it’s reaching. It won’t tell you if it’s actually working for them, or for you. 

For your own numbers, a dedicated dashboard like ContentStudio’s Meta Ads Analytics fills that gap, pulling spend, CPM, CTR, and placement breakdowns into one view so you’re not stitching together Ads Manager exports by hand.

Meta Ads Library vs Facebook Ads Manager: what’s the difference?

These two tools share the Meta branding but serve completely different purposes, and mixing them up wastes time.

The Meta Ads Library is a public research and transparency tool. Anyone can open it and look at any advertiser’s active ads, with no account needed and no ability to launch anything from inside it. It’s built for research and compliance, not campaign management.

Meta Ads Manager is where you actually build, launch, and manage your own campaigns. It requires an advertising account, and it gives you the things the library withholds: detailed targeting options, budget controls, bid strategies, and full performance analytics for the campaigns you’re running.

Facebook Ads Manager

In practice, the two work best together. Use the library to see what competitors are doing and spot patterns worth testing, then use Ads Manager to actually build and launch your own version. Once those campaigns are live, you’re back to reading your own performance data, ideally somewhere that doesn’t require exporting five different reports to get a straight answer.

How to use the Meta Ads Library

Step-by-step: accessing the Meta ad library

Getting started takes under a minute.

  1. Go to facebook.com/ads/library: No login, no Facebook account, no Business Manager access required.
  2. Choose your country or region: The dropdown defaults to the United States. Meta only shows ads that were actually visible to people in the country you select, so a brand running geo-targeted campaigns elsewhere won’t show up until you switch.
  3. Pick an ad category: Leave it on “All ads” for ordinary competitive and commercial research. Switch to “Issues, elections, or politics” only if you specifically need the political ad archive.
  4. Search by advertiser name or keyword: Searching the exact Facebook Page name is the more reliable option. Keyword search works too, but it only matches roughly the first 40 characters of the ad’s text, so it can miss ads where your term shows up later in the copy.
How to use the Meta Ads Library
  1. Open the advertiser’s profile: Every Page now has a profile view showing all of its active ads in one grid, along with start dates, impression ranges, and platform badges. Political advertisers also show cumulative spend here.
  2. Click any ad for the full view, including every creative variation, the complete ad copy, and the call-to-action button used. Each ad also has a permalink you can save or share; it resolves for anyone, logged in or not.

If you just need to check whether a specific brand is running anything right now, steps 1, 4, and 6 take well under a minute.

Understanding the search interface and filters

Once you’ve run a search, the filter panel is where the real narrowing happens. The filters worth knowing:

  • Language: Narrows results to ads in a specific language, useful for multilingual markets.
  • Advertiser: Focuses results on a specific Page when you already know who you’re researching.
  • Platform: Shows where an ad runs: Facebook, Instagram, Messenger, WhatsApp, Threads, or Audience Network. Useful for seeing where a competitor puts its budget. Video-heavy campaigns often lean Instagram, while lead generation ads tend to concentrate on Facebook.
  • Media type: Filters by image, video, or other creative formats, so you can see which formats a competitor favors.
  • Active status: Active versus inactive. For non-political ads, “inactive” mostly means paused and no longer publicly visible, not archived.
  • Impressions: Filter by impression bucket, from under 1,000 up to 1M+. This is the filter that changed the most in 2026. It used to apply to political ads only, and now it works across the board, making it the fastest way to separate ads that are actually scaling from ones a competitor is just testing.
  • Date range: Mostly useful for political and social issue ads, where Meta supports more granular date filtering.
search interface and filters

Used together, these filters turn a wall of creative into something you can actually work with: sort by impressions first, then narrow by platform or format to see what’s really driving a competitor’s results.

Advanced Meta ad library search techniques

Once the basics feel easy, a few techniques get more out of every search.

Using keywords and search operators

The library doesn’t support Boolean search operators like AND, OR, or exact-phrase quotes. What works instead is running several related searches rather than one. If you’re in fitness, for example, search “workout,” “training,” and “fitness” separately. Each term tends to surface a slightly different set of advertisers.

Searching for common hooks and phrases, things like “limited time,” “free shipping,” or “new arrival,” is also a fast way to see how different advertisers in your space structure their offers and urgency.

One practical limitation worth remembering: keyword search only scans roughly the first 40 characters of an ad’s copy. If the brand you’re hunting for mentions your search term later in the ad, it won’t show up. Searching the advertiser’s exact Page name sidesteps this entirely and is usually the faster path when you already know who you’re looking for.

Filtering by location, date, and ad type

Geographic filtering shows you how advertisers adapt their messaging by market. Setting the country to a specific region only returns ads actually targeted to people there, which is genuinely useful if you operate in multiple countries and want to see how competitors localize creative and offers.

Date range filtering is most powerful for political and social issue ads, where Meta supports precise date windows. For standard commercial ads, active versus inactive status is the more useful lever: an ad running for months with no creative changes is a reasonable signal that it’s working, while frequent swaps suggest a brand still testing.

Finding specific advertisers and branded content

Exact spelling matters. If a brand has a common name or several naming variations, try the parent company name instead, or search for a specific product the company is known for.

The “About this advertiser” section, when available, is worth checking before you assume you’ve found the right Page. It shows the registered business name, which other Pages the advertiser manages, and sometimes a linked website. That’s often the fastest way to confirm you’re looking at the real account rather than a lookalike or a fan page.

Using the Meta Ads Library for your advertising strategy

Run a competitor analysis

This is the library’s most common use case. Start by listing your five to ten direct competitors, then work through each one on a few dimensions:

  • Campaign volume: A lot of active campaigns usually signals a bigger ad budget and a more sophisticated setup.
  • Platform distribution: Are they running the same creative everywhere, or customizing by platform?
  • Timing: Ads that have run unchanged for months are a strong signal they’re working. Frequent swaps suggest testing.
  • Launch patterns: New campaigns that line up with product launches or seasonal peaks tell you what triggers their ad spend.

From there, look closely at the creative itself: visual style (lifestyle photography versus product shots versus graphics), tone of the copy, the specific call to action, and where the ad actually sends people (a dedicated landing page, a product page, or straight to a lead form).

Identify likely top performers

The library doesn’t hand you performance data, but as of 2026 it gets you much closer than it used to. Here’s what to weigh, roughly in order of how reliable the signal is:

  1. Impression range: This is now the strongest public signal available. An ad sitting in a high bucket (say, 100K to 500K) is being delivered at real scale, which is the closest thing to proof that Meta’s algorithm and the advertiser’s budget both still favor it.
  2. Longevity: Ads that have run for months without changes are very likely profitable. Nobody keeps paying for a losing ad indefinitely.
  3. Cross-platform presence: An ad appearing on multiple platforms often means it’s already been tested and is now being scaled.
  4. Creative variations: Several versions of the same core message usually mean the advertiser is still testing within a winning concept.

A single high-impression ad is still just one data point. The strongest read comes from combining impression range with longevity: an ad that’s both been running a long time and pulling a high impression bucket is about as close to a confirmed winner as the library can show you. 

For a sense of whether a competitor’s likely results are actually strong for their category, compare what you’re seeing against current Meta ads benchmarks by industry. A high impression count means little if the whole category runs expensive, low-converting ads.

Use it for market research, not just competitor spying

Beyond individual competitors, browsing broadly by category once a month surfaces things a narrower search won’t:

  • Visual and messaging trends: Dominant color palettes, formats, and the pain points everyone in your space keeps hammering on.
  • Underserved angles: If every advertiser emphasizes the same one or two benefits, whatever they’re ignoring is worth testing.
  • New entrants: Fresh competitors often bring creative approaches your established competitors haven’t adapted to yet.
  • Format patterns: Which creative format, video, carousel, single image, correlates with the highest impression ranges in your category right now.

Turning competitor research into your own campaigns

Research that never turns into a campaign is wasted time. A few principles keep it productive.

Adapt, don’t copy. Use what you find as a starting point, then add your own brand’s voice and specifics. A format or hook that works for a competitor is a hypothesis for your account, not a guarantee.

Build a swipe file. Save strong ads, organized by objective (awareness, consideration, conversion) rather than by competitor, so you can pull references by campaign type later instead of scrolling back through old screenshots.

Look beyond direct competitors. Some of the best ideas come from adjacent industries or from studying how much bigger brands handle problems similar to yours, regardless of budget. B2B accounts can learn a lot from how B2C brands tell a story, and the reverse is just as true.

Set a time limit. It’s easy to lose an afternoon browsing the library and never actually apply anything. Give research sessions a hard stop, and end every one with at least one specific thing you’re going to test.

For organizing what you find, a simple system beats an elaborate one: save searches directly in the library using its built-in save option, keep a spreadsheet logging what you found and when, and note whether each ad was active or inactive at the time, since status changes over time are a signal in themselves. 

If you’re already managing your organic content in a tool like ContentStudio, keeping your paid research notes alongside your content calendar makes it easier to keep organic and paid messaging consistent instead of running two disconnected strategies.

Common Meta Ads Library mistakes to avoid

Even experienced marketers fall into a few predictable traps:

  • Assuming every active ad is working: An ad existing doesn’t mean it’s profitable. Lean on impression range and longevity together, not just the fact that it’s live.
  • Only looking at direct competitors: Some of the best insights come from adjacent industries or different geographic markets running similar offers.
  • Getting overwhelmed by volume: When an advertiser has hundreds of active ads, filter by impression range first rather than trying to review everything.
  • Ignoring inactive ads: A paused, non-political ad disappears from public view, but if you caught it while it was live, what got tested and dropped tells you almost as much as what’s still running.
  • Treating the library as the whole picture: It shows creative, not targeting, bidding, or landing page performance. A great-looking ad can still be sending traffic to a page that converts at half a percent.
  • Researching without acting: Set a time limit, and once you launch a campaign based on something you found, actually go back and read your own Meta ads report to see whether the idea held up outside someone else’s account.

Next steps for advertisers

Implementing insights in Meta Ads Manager

Once you’ve found a handful of ideas worth testing, move from research to execution deliberately. Pick the two or three insights that most directly match your current goals, not everything interesting you found. 

Write a short brief for each one that spells out what you’re borrowing (the format, the hook, the offer structure) and what you’re changing to make it yours (the specific creative, copy, and brand voice). That distinction matters later, when you’re trying to figure out why a campaign did or didn’t work.

Combine library research with other tools

The ad library is strongest alongside, not instead of, a few other sources:

  • Google Trends, to check whether the angle you found is riding a genuine demand spike or just one advertiser’s bet.
  • Social listening, to see how audiences are actually reacting to a competitor’s campaign in comments and shares, not just whether Meta is delivering it.
  • Your own analytics, to cross-reference anything you borrow against how your account has historically performed with similar creative.

Measure whether it actually worked

Once a library-inspired campaign is live, treat it like any other test:

  • Document your baseline performance before you change anything.
  • Change one variable at a time (the hook, the format, the offer), so you know what actually moved the needle.
  • Compare your results against your own account history first, and against a deeper look at Meta ads performance analysis if you want a fuller framework for reading what moved and why.

Over time, this turns the ad library from a one-off research exercise into a repeatable part of how you plan campaigns, and the insights get sharper the more you test.

Conclusion

The Meta Ads Library is more than a transparency requirement Meta has to maintain. It’s one of the few genuinely free windows into what’s actually working in digital advertising right now, and the 2026 update that brought impression ranges to every ad made it meaningfully more useful than it was a year ago.

The marketers who get the most out of it treat it the same way: research regularly, keep notes, and always end a session with something specific to test. Make checking it monthly for your category a habit, and read what you find alongside your own paid and organic performance, not in isolation.

The insights are sitting there, waiting. What you do with them is the part that actually matters, and the faster you can read your own results next to what you just found, the faster that becomes a repeatable habit instead of a one-off research sprint.

FAQs

What is the Meta Ads Library?

The Meta Ads Library is a free, public database where anyone can search and view active ads running across Facebook, Instagram, Messenger, WhatsApp, and Threads, plus a seven-year archive of ads about social issues, elections, or politics. No Meta account or login is required to use it.

Is the Meta Ads Library the same as the Facebook Ads Library?

Yes. It launched as the Facebook Ads Library in 2018 and was renamed the Meta Ads Library after Facebook’s corporate rebrand to Meta in 2021. Both names point to the exact same tool at facebook.com/ads/library.

How do I check the Meta Ads Library?

Go to facebook.com/ads/library, select your country, and leave the category on “All ads.” Then search by advertiser name or a keyword from the ad copy, and click any result to see the full creative, start date, platforms, and impression range.

Does the Meta Ads Library show Instagram ads?


Yes. It covers every Meta-owned surface under one search, including Facebook, Instagram, Messenger, WhatsApp status, and Threads. Each ad card shows platform badges indicating exactly where it’s running, and you can filter results down to just Instagram if that’s what you’re after.

How far back does the Meta Ads Library go?

For standard commercial ads, only as far back as the ad is still active; once a non-political advertiser pauses an ad, it leaves public view. Political and social issue ads are different: Meta keeps those in a public archive for seven years, currently reaching back to 2018.

Share this article

Plan 0 Days of Content in 0 Minutes

Create, schedule, publish and analyze your content across all your social media channels from one simple dashboard.

Get started for free
No credit card required
★★★★★

4.7 on Capterra • 16,500+ marketers trust ContentStudio

Saif Ali

Saif Ali

Saif Ali is a Content Marketing Strategist at ContentStudio with over five years of experience across SaaS, IT, and digital marketing. He specializes in SEO-led content, AI content creation, and social media strategy, and leads editorial review at ContentStudio, fact-checking and refining articles for accuracy, SEO, and a consistent brand voice.

View all posts by Saif Ali

Recommended for you

CtaBackground

7-day free trial - No credit card required.