Want to know what your competitors are advertising on Facebook and Instagram? The Meta Ad Library lets you see their active ads, explore their creative choices, compare promotional offers, and understand the messages they’re putting in front of their audiences.
It’s a free, publicly accessible tool from Meta that lets anyone search ads running across Facebook, Instagram, Messenger, Threads, WhatsApp, and the Audience Network. You don’t even need a Facebook or Instagram account to use it.
For marketers, this means less guesswork when planning campaigns. You can study competitor ads, spot recurring themes, compare different ad formats, and find ideas for your own campaigns. While an ad running for a long time doesn’t automatically mean it’s successful, it can offer useful clues about a brand’s advertising strategy.
This guide covers how to search the library, what it shows (and what it hides), and 10 practical ways to turn it into a stronger online marketing campaign.

What is the Meta Ad Library?
The Meta Ad Library (also called the Meta Ads Library or Facebook Ad Library) is Meta’s transparency tool for advertising. It lists every active ad running across Meta’s apps and its Audience Network partner sites.
Meta launched it in 2018, when it was still the Facebook Ad Library, after criticism over how little the public could see about political advertising. The name changed after Facebook became Meta, but the tool and its URL stayed the same.
Today, anyone can use it to see what a business is advertising, how the ad looks, where it runs, and when it started. That makes it one of the most useful free research tools in paid social.
How to access the Meta Ad Library

There are two ways in:
- Go directly to facebook.com/ads/library.
- Start from a Facebook Page. Open the brand’s Page, find the Page Transparency section, select See All, then Go to Ad Library.
You don’t need to log in to run a basic search, and the tool is free.
To run your first search:
- Pick a country from the dropdown (or All).
- Choose an ad category. For most businesses, select All ads.
- Type a keyword or an advertiser’s name.
- Narrow the results with Filters: language, advertiser, platform, media type, active status, and impressions by date.
What the Meta Ad Library shows (and what it doesn’t)
This is where most guides get it wrong. The library does not keep every ad forever. What you see depends on the type of ad and where it ran.
| Ad type | How long it stays visible | Extra details shown |
|---|---|---|
| Standard commercial ads | Only while the ad is active | Creative, copy, start date, platforms, ad versions |
| Social issue, election, or political ads | 7 years, active or not | Spend range, reach, who paid for it |
| Ads shown in the EU | 1 year after the last impression | Targeting (location, age, gender), reach breakdown, payer and beneficiary |
So if you’re researching a US competitor’s regular ads, you’re only seeing what is live today. Once they pause an ad, it’s gone. Check often, and save anything worth keeping.
10 ways to use the Meta Ad Library
1. See every ad from one advertiser
Spotted an ad you like in your feed? Search the brand’s name, then pick their Page from the dropdown. You’ll see all of their live ads in one place, across every Meta platform.
Each result shows the Library ID, the date the ad started, the platforms it runs on, and whether there are multiple versions.
2. Search by keyword, using quotes and the “|” operator
Keyword searches show you what everyone in your niche is running, not just the competitors you already know. A dental clinic might search for “teeth whitening” or “Invisalign”; a realtor might try “first-time buyer.”
Two operators make this much sharper:
- Put a phrase in quotes, like “free consultation,” to match that exact wording.
- Separate words with “|”, like shoes | sale | Christmas, to find ads containing those words in any order.
3. Run a competitor analysis

Pick 3 to 5 direct competitors and review their live ads side by side. Look at the offer, the hook in the first line, the creative format, the call to action, and the landing page.
You’re looking for patterns, not individual ads. If a competitor runs the same message across ten variations, that message is clearly central to their strategy. For online stores, pair what you find with proven Facebook ads strategies for ecommerce.
4. Find a competitor’s active ad count
When you select an advertiser, the results count at the top shows roughly how many ads they’re running. Note it down each month.
A jump in ad count often signals a launch, a sale, or a new round of creative testing. A sharp drop can mean a budget cut or a shift to another channel.
5. Spot likely winners by run time
No one keeps paying for an ad that doesn’t work. Check the start date on each ad: anything that’s been running for 60 to 90 days or more is probably converting.
Group a competitor’s longest-running ads and look for what they share. It might be one product, one angle, or one format.
6. Filter by country, platform, and media type
Use Filters to narrow results to one country, one platform (Facebook, Instagram, Messenger, WhatsApp, Threads, or Audience Network), or one format (image, video, or carousel).
This shows you where competitors are putting their budget. If nobody in your niche is running Messenger ads, that might be an open lane worth testing.
7. Analyze branded content and creator partnerships
Select Branded Content at the top of the library to search posts carrying Meta’s “paid partnership” label. Results go back to posts published on or after August 17, 2023.
This is a quick way to see which creators a competitor works with and how those posts are framed. Use it to shape your own creator collaborations, or let our Facebook marketing services team plan them for you.
8. Save searches and build a swipe file
Use Save search to rerun the same keyword and filter combination later in one click.
The library won’t save individual ads, though, so keep your own swipe file. A simple spreadsheet works: advertiser, Library ID, start date, format, hook, offer, CTA, landing page, and a screenshot link. Over a few months, it becomes a reference you can mine before every campaign.
9. Use the Ad Library Report and API
The Ad Library Report summarizes spending on social issues, election, and political ads by country and date range. It’s useful for agencies, researchers, and anyone in public affairs.
The Ad Library API lets developers pull data programmatically. It covers political and issue ads, plus ads delivered in the EU and UK, not standard ads in other markets.
10. Find creative inspiration outside your niche
Some of the best ideas come from other industries. Search brands known for strong creative and study how they structure their hooks, captions, and visuals.
Then adapt the idea, don’t copy it. Use competitor research to learn what your audience responds to, and test your own version against it. The same approach works across your wider social media marketing, not just paid ads.
Limitations of the Meta Ad Library
The library shows you what competitors are running, not how well it’s performing. Keep these gaps in mind:
- No spend or results for commercial ads. You won’t see budgets, clicks, conversions, or ROAS outside political and EU ads.
- No history for standard ads. Once an ad stops running in most countries, it disappears.
- No exports or alerts. You can’t download results or get notified when a competitor launches something new.
- Run time is a signal, not proof. A long-running ad is probably working, but it could also be a forgotten campaign.
Meta Ad Library alternatives and spy tools
If you need history, saved collections, or alerts, paid ad intelligence tools fill the gaps. Tools like Foreplay, Minea, and AdSpyder build on top of public ad data and add features such as:
- Saving ads permanently, even after they stop running
- Organizing ads into boards and swipe files
- Tracking competitors and alerting you to new launches
- Estimating engagement or longevity across many advertisers at once
For most small businesses, the free library plus a well-kept spreadsheet is enough. Paid tools start to pay off when you’re managing several brands or running high creative volume.
Do other platforms have ad libraries?
Yes. Meta isn’t the only platform with a public ad database:
- Google Ads Transparency Center: search ads by advertiser across Search, YouTube, Display, and more. A smart first step before planning your own Google Ads.
- LinkedIn Ad Library: yes, LinkedIn has a public ad library, useful for B2B competitor research before launching LinkedIn ads.
- TikTok Commercial Content Library: covers ads shown to users in Europe.
For a full picture of a competitor’s paid strategy, check all the platforms where your audience spends time. Then build your PPC campaigns around the gaps you find.
Turn competitor research into campaigns that convert
The Meta Ad Library tells you what your competitors are running. Turning that into ads that beat them takes testing, creative, and a clear strategy.
If you’d rather have experts handle it, IndeedSEO’s Facebook Ads Management and Instagram Ads Management teams can run the research, build the creative, and manage your campaigns end to end.
Not sure what to budget yet? Start with our guide to Facebook advertising costs.
FAQs
Is the Meta Ad Library free?
Yes. The Meta Ad Library is completely free. Anyone can search it at facebook.com/ads/library, with no subscription or advertiser account needed.
Does the Meta Ad Library require a login?
No. You can search ads without logging in to Facebook. Anyone with a browser can use the basic search and filters.
Does the Meta Ad Library show all ads?
No. It shows ads that are currently active on Meta’s platforms. Standard ads disappear once they stop running. Political and social issue ads stay for seven years, and ads shown in the EU stay for one year after their last impression.
Can you see how much a competitor spends on Meta ads?
Only for political, election, and social issue ads. For regular commercial ads, the library shows the creative, copy, start date, and platforms, but not spend or performance.
How do you find a competitor’s ads in the Meta Ad Library?
Select a country and All ads, type the brand’s name, and pick their Page from the dropdown. You’ll see all their active ads, which you can filter by platform, media type, and date.
+1 (917) 565-8527
info@indeedseo.com
