Want to view and analyze the ads your competitors are running on Facebook and Instagram right now? The Meta Ads Library lets you exactly do that! It gives you direct access to real ads across different industries and Meta surfaces.
Thousands of advertisers use this tool to find winning ad ideas and study competitor strategies. It helps them plan campaigns using real data instead of guesswork.
If you are also keen on using the library to its full potential, you are in the right place. This guide will show you how to access the Meta Ads Library, search and filter ads, and turn insights into high-performing campaigns.
Let’s get started.
Table of Contents
- What is Meta Ads Library?
- What Types of Ads Can You View in the Meta Ads Library?
- How to Access Meta Ads Library: Step-by-Step
- How to Use the Meta Ads Library: 11 Use Cases
- 1. Check All the Ad Variations of Your Competitors
- 2. Learn from Ads Your Competitor has Already Stopped Running
- 3. Discover Competitors You Didn’t Know Existed
- 4. Use Political Ad Data to Understand Spend and Audience Distribution
- 5. Map the Creative Format Landscape in your Niche
- 6. Build a Seasonal Campaign Playbook before the Season Opens
- 7. Pressure Test your Messaging Before you Spend
- 7. See how Global Brands Adapt the Same Campaign Across Different Markets
- 8. Find the Creators your Competitors are Already Paying
- 9. Get an Honest Outside-in View of your Own Brand
- 10. Track When a Competitor is Scaling or Pulling Back
- 11. Learn How to Write Compliant Ads in Restricted Categories
- How to Use Meta Ads Library Search and Filters: Every Option Explained
- What Data You Can See in the Meta Ads Library (Features & Fields)
- Meta Ads Library API: Access, Documentation & Limits
- Can You Download Ads or Videos from the Meta Ads Library?
- Limitations of the Meta Ads Library (and How to Work Around Them)
- Meta Ads Library Alternatives & Complementary Tools
- Common Mistakes to Avoid When Using the Meta Ads Library
- Meta Ad Library Ad Examples
- Conclusion and Key Takeaways
- FAQs
What is Meta Ads Library?

The Meta Ads Library is a free, public database built by Meta that lets anyone search and view ads currently running across Facebook, Instagram, Messenger, WhatsApp, Threads, and the Audience Network.
You don’t need a Facebook or Instagram account to use it. Just open the site, pick a country, type in a brand or keyword, and you’ll see every live ad from that advertiser.
Meta launched the tool (originally called the Facebook Ad Library) in March 2019. It was built in response to the Cambridge Analytica scandal of 2018 and growing pressure from lawmakers behind the Honest Ads Act, which pushed online platforms to disclose who pays for political advertising.
Meta first used it only for political and issue-based ads, but later in 2019, it expanded the tool to cover every commercial ad running globally.
Meta Ads Library vs. Facebook Ad Library
There’s no real difference between the two. They’re the same tool, just called by different names.
When the tool first launched in 2019, it was called the Facebook Ad Library. After Facebook’s parent company rebranded to Meta in 2021, the tool was renamed the Meta Ads Library (or Meta Ad Library) to reflect that it covers ads across all Meta platforms, not just Facebook. However, the URL still remains facebook.com/ads/library.
| Feature | Facebook Ad Library (pre-2021) | Meta Ads Library (current) |
| Official name | Facebook Ad Library | Meta Ads Library |
| Platforms covered | Facebook, Instagram, Messenger, Audience Network | Facebook, Instagram, Messenger, Threads, Audience Network |
| URL | facebook.com/ads/library | facebook.com/ads/library |
| Functionality | Same | Same |
So if you come across blogs, tools, or forums using either name, they’re pointing to the same database.
Is Meta Ads Library free?
Yes, it’s completely free. And no, there are no hidden charges, credit card registrations, or any surprises later.
What Types of Ads Can You View in the Meta Ads Library?
Here’s what you can access in the Meta Ads Library for the US region:
- All active commercial ads across Meta properties.
- Financial product and service-related ads.
- Housing, employment, ads — special category ads, searchable separately under the Ad Category filter.
- Social issue, election, and political ads — active and inactive, stored for 7 years, with spend, reach, and funding details.
- Branded content — active paid partnership posts on Facebook and Instagram with a “paid partnership” label.
| Note: 1. Once a regular commercial ad stops running, it disappears from the library. Only political and EU ads have a retention window. 2. For the European region or the UK, ad choices are different. |
How to Access Meta Ads Library: Step-by-Step
How to Access the Meta Ads Library?
Below are the three official ways to access the Meta Ads Library, depending on what you’re trying to do.
1. Through Direct URL
The most reliable way is to head straight to: facebook.com/ads/library.
Here’s how you can proceed once you’re on the page:
1. Select Your Country or Region
Use the country selector dropdown on the homepage and choose your target location to see ads relevant to that market.

2. Choose an Ad Category
Pick a category that matches your needs, such as All Ads (default), Social Issues/Politics, Properties, Employment, or Financial Products and Services.

3. Enter Your Search Query
Type keywords, topics, or a Facebook Page name (e.g., a brand name) in the search bar to find related ads quickly.

4. View Ad Details
Click “See Ad Details” on any ad to analyze its creatives, messaging, and advertiser information for insights.

5. Find Ads Directly from a Facebook Page
Visit a brand’s Facebook Page → About → Page Transparency → See All → Go to Ad Library to view all their active ads in one place.
6. Access on Mobile or Desktop
Both devices offer the same features—the desktop is better for detailed research and filtering, while the mobile is convenient for quick searches on the go.
Easily Track Meta Ad Conversions For Your Shopify Store with AdNabu's Meta Pixel App!
Simple 1-click pixel installation for all Shopify stores.
Detailed event tracking with support for add-to-cart, begin checkout, and even purchases!
2. Via a Facebook Page
If you’re already browsing a competitor’s Facebook Page, you can jump to their ads within the Library directly. Here’s how:
- Click on their “Brand Name.”
- Then select “Transparency and Privacy Policy.”

- And click “Go to Ad Library”.

3. From a Live Ad on Facebook or Instagram
- Tap the three-dot menu on the ad
- Select “Why am I seeing this ad?”

- Tap “Advertiser choices.”
- Finally, tap “See ad details in the Meta Ads Library.”

This takes you straight to that specific ad’s entry inside the library, along with everything else that advertiser is running.
How to Use the Meta Ads Library: 11 Use Cases
Most marketers open the Facebook ad library, search for a competitor, scroll briefly, and close the tab. That barely scratches the surface. Here’s how to extract real value from it:
1. Check All the Ad Variations of Your Competitors
When you see “This ad has multiple versions” in the library, it means the advertiser is using dynamic creative, where Meta automatically combines different images, text, and platform-specific elements to serve the best combination to each audience.

Click through all the versions shown at the bottom of the ad card. You can see exactly which images, copy angles, and visual styles they are feeding into the same campaign.
This tells you what creative assets a brand considers worth testing and how they are approaching the same product or offer from multiple angles at once.
2. Learn from Ads Your Competitor has Already Stopped Running
Inactive ads are just as valuable as active ones. Set the date range filter to 2 to 3 months back and switch the active status filter to inactive.

These are campaigns the advertiser already ran, tested, and either scaled or stopped.
Once you find an inactive ad, click “See ad details” and scroll down to the “Transparency by location” section. For ads delivered in the UK or EU, you’ll see the exact targeting parameters the advertiser selected, including location, age range, and gender, plus the actual reach breakdown showing how many accounts saw the ad across each demographic segment.
This is genuinely useful data. You can see whether a competitor targeted broadly (18 to 65+, all genders, entire country) or went narrow on a specific age and gender combination.

The reach numbers add more depth. They show how the ad was actually delivered. This can differ from the original targeting.
For example, an ad may target all genders but reach mostly young women. This shows which audience responded best based on Meta’s algorithm.
Use these insights to refine your own targeting. Focus on segments that show higher engagement and better delivery patterns.
3. Discover Competitors You Didn’t Know Existed
Search by keyword instead of brand name. Type a product term, a pain point, or an offer phrase like “free trial” or “money-back guarantee.”
Brands appearing consistently in those results are targeting the same audience as you, even if you’ve never heard of them. Some of the most dangerous competitors are smaller brands scaling hard on Meta before they show up anywhere else.
4. Use Political Ad Data to Understand Spend and Audience Distribution
For political and social issue ads, clicking “See ad details” unlocks a summary data view showing estimated spend, total impressions, age and gender breakdown, and regional distribution across all ad versions combined.

As seen in the screenshot above, this particular ad group spent $90K to $100K, crossed 1M impressions, skewed heavily toward women aged 35 to 44, and delivered almost entirely in Virginia. That’s targeting strategy, budget commitment, and audience response all in one view, no third-party tool needed.
If you’re in advocacy, nonprofit, or public affairs advertising, this is free benchmarking data on how well-funded campaigns are allocating spend and reaching audiences in your space.
5. Map the Creative Format Landscape in your Niche
Before investing in video, carousel, or static, check what the market is already doing. Filter by media type across your category. If everyone is running static image ads, video will stand out. If the whole category has shifted to UGC-style Reels, polished studio creatives will underperform because Meta’s algorithm deprioritizes formats that don’t match what’s already resonating.
6. Build a Seasonal Campaign Playbook before the Season Opens
Set the impressions by date filter to last year’s equivalent period. Black Friday, Valentine’s Day, Eid, and back-to-school. You’ll see the exact creatives, discount structures, urgency angles, and formats top advertisers ran.
Look specifically at whether brands led with percentage discounts or bundle offers, how early they started pre-season ads, and how their copy shifted in the final days of the campaign.
7. Pressure Test your Messaging Before you Spend
Before committing budget to a new hook or positioning angle, search for it in the library first. If ten brands have tried that same angle and none are still running it, that’s a market-level signal.
If one brand has been running it for three months and just launched five new variations of the same concept, you have both a proof point and a head start on how to execute it.
7. See how Global Brands Adapt the Same Campaign Across Different Markets
Pick any large advertiser and switch the country dropdown across regions. You will often see the same product promoted in very different ways.
Brands adjust hooks, offers, and creative styles based on each market. For example, US ads may focus on heavy discounts. UAE ads may highlight lifestyle appeal. German ads may lead with sustainability messaging.
This pattern shows how brands localize campaigns to match audience preferences.
If a competitor runs a format in another country, it will likely appear in your market soon. Use this insight early and test similar angles before they scale locally.
8. Find the Creators your Competitors are Already Paying

The branded content search shows paid partnership posts on Facebook and Instagram. You can see which creators a competitor is working with, what formats they’re using, and how recently those partnerships were activated.
Use this to approach the same creators with a better offer, or find adjacent ones your competitors haven’t tapped yet.
9. Get an Honest Outside-in View of your Own Brand
Search your own Page and look at your ads the way a cold audience would. No context, no backstory. Just the creative, copy, and CTA. Most advertisers go blind to their own ads after months of running them.
The library strips away all internal context and shows you exactly what a first-time viewer sees. Useful for creative audits, agency reviews, and catching messaging drift before it costs you conversions.
10. Track When a Competitor is Scaling or Pulling Back
A brand suddenly running 15 to 20 new ads in a short window signals a product launch, a promotion push, or a strategy pivot. A brand dropping from 30 active ads to 3 has likely pulled back due to poor performance or budget pressure.
Set up saved searches for your top 5 competitors, check weekly, and over time, you’ll develop a reliable read on when to push harder and when to hold.
11. Learn How to Write Compliant Ads in Restricted Categories
If you’re in housing, finance, employment, or a similar restricted category and keep getting rejections, the Meta Ad Library is the fastest free education available.
Search those specific categories and study how established brands write copy that passes review while still converting. Look at how they handle offer framing, disclaimers within creative, and which formats they rely on most.
How to Use Meta Ads Library Search and Filters: Every Option Explained
Here’s a quick breakdown of every filter and search option available in Meta Ads Library:
| Filter | What it does | When to use it |
| Country | Shows ads targeted to a specific region | To study local competitors or see how global brands localize ads |
| Ad Category | Filters by All ads, Issues/Politics, Housing, Employment, or Financial Products and Services | Pick “All ads” for commercial research |
| Platform | Facebook, Instagram, Messenger, Audience Network, WhatsApp, and Threads | To see how brands adapt their creative per placement |
| Media Type | Image, video, meme, no media | When hunting for inspiration for a specific format |
| Language | Filters ads by language | For multilingual markets or localization research |
| Impressions by Date | Shows ads that ran within a specific date range (From / To) | To spot seasonal patterns, holiday campaigns, or how long an ad has been live |
| Active Status | Currently running or inactive | Active only for live ads; inactive works for political ads |
| Advertiser | Narrows keyword results to a specific Page | When you want to isolate one brand inside a broader search |
| Disclaimer | Filters by who paid for the ad (“Paid for by” label) | Useful for political and issue ads to identify funding sources |
| Estimated Audience Size | Filters by how many accounts match the ad’s targeting and placement criteria | To find ads aimed at broad audiences vs. tightly targeted segments |
Advanced Search Operators
Most users type a keyword and call it a day. But Meta supports two underused operators that sharpen your search massively:
- Quotation marks (“”) — Wrap a phrase in quotes to find ads with that exact wording. For example, “free shipping” only returns ads containing that exact phrase, not ones that mention “free” and “shipping” separately.
- Pipe operator (|) — Use | between terms to run an OR search. For example, nike | adidas | puma returns ads mentioning any of the three. Perfect for scanning a full competitor set in one go.
Stacking these operators with the right filters (country + platform + date range, for instance) is how pro marketers pull clean, actionable insights in minutes instead of hours.
Search by Advertiser vs. Keyword

Both search methods work differently and serve different goals:
Searching by advertiser (Page name) is the fastest way to study one specific brand. Type in the Page name (like “Gymshark” or “Glossier”), pick the suggestion, and you’ll see every live ad that brand is running. Use this when you want a complete view of a competitor’s current campaigns, creative tests, and messaging.
Search by keyword is better for broader market research. Type a product term (“protein powder”), an offer phrase (“free trial”), or a pain point (“back pain relief”), and you’ll see ads from every advertiser using that language. Use this to spot rising competitors, discover messaging trends, and find brands you didn’t know were in your space.
| Pro tip: Start with a keyword search to map the landscape, then drill into specific Pages once you spot recurring names. |
Save Searches for Ongoing Monitoring
If you plan to track the same competitors or keywords over time, you don’t need to rebuild filters every visit. Meta Ads Library lets you save searches for quick access later.
After running a search with your preferred filters, click “Save search” near the top of the page and give it a name. Next time, head to “Saved searches” and rerun it in one click.
It’s not a fancy feature, as you can’t save individual ads or organize them into folders, but it’s perfect for weekly or bi-weekly competitor check-ins. Create saved searches for your top 3-5 competitors plus a few keyword searches for your niche, and you’ve built yourself a free ongoing monitoring system.
What Data You Can See in the Meta Ads Library (Features & Fields)
The Meta Ads Library shows you the visible layer of an ad, not the performance data behind it. Understanding exactly what’s available (and what isn’t) helps you research smarter and draw the right conclusions.
For every commercial ad
- Library ID — a unique identifier assigned to each ad
- Active status — whether the ad is currently live or has been paused
- Start date — when the ad began running
- Platforms — every Meta placement the ad is running on (Facebook, Instagram, Messenger, Audience Network, WhatsApp, and Threads)
- Ad variations — all versions running under the same ad, including different copy, visuals, and CTAs
- Ad creative — the full image, video, or carousel as it appears in the feed
- Ad copy — primary text, headline, and description
- CTA and landing page — the button text and the URL it points to
- Advertiser details — Page name, follower count, page history, and the primary country of management
For political and social issue ads (extra data)
- Estimated audience size — how many accounts matched the targeting criteria
- Amount spent — estimated spend range for the ad (e.g., $35K to $40K)
- Impressions — how many times the ad appeared on screen
- Age and gender breakdown — percentage distribution of who saw the ad
- Location breakdown — reach by state, region, or country
- Funding source — who paid for the ad, with contact details and address
- Total historical spend — cumulative spend on political ads since the advertiser started (e.g., $16.7M for Judicial Watch from 2019 to 2026)
- Last week’s spend — recent weekly spend on political ads
- Disclaimer disclosure — based on where the ad is shown and its category, advertisers may be required to disclose information about themselves or their ad, including their location, website, advertiser name, and payer name
What the Meta Ads Library Does NOT Show
For any ad, the library doesn’t provide any data on:
- Clicks, CTR, or engagement rate — zero performance metrics shown
- Conversion data or ROAS — no way to know if an ad is actually making money
- Targeting parameters — interests, custom audiences, and lookalike logic are completely hidden
- Ad frequency — no data on how many times the same person saw the ad
- Placement-level performance — no breakdown of how an ad performed on Facebook vs. Instagram specifically
- Historical creative changes — no record of edits made to an ad after it launched
Meta Ads Library API: Access, Documentation & Limits
The Meta Ads Library API lets developers run programmatic searches of the library. It is free to use but has a defined scope. It covers two categories:
- Political, social issues, and election ads delivered anywhere in the world during the past 7 years
- All ad types delivered to the UK or EU during the past year
To get access:
- Step 1: Verify your identity and location at facebook.com/ID and complete the confirmation process required to run ads about social issues, elections, or politics. This can take a few days.
- Step 2: Visit Meta for Developers, select “Get started”, and agree to Meta’s Platform Policy to create your developer account.
- Step 3: Return to facebook.com/ads/library/api, select “Access the API”, and create a new app under My apps > Create app.
Once your app is ready, you can start making API calls.
What the API returns for every ad:
- Library ID, ad creative content, Page name, Page ID, delivery dates, and platforms
Additional fields for political and social issue ads:
- Spend range, impression range, demographic breakdown by age, gender, and location
Additional fields for UK and EU ads:
- Estimated impressions, targeting parameters, reach demographics, and beneficiary or payer information (EU only)
Each page of results returns up to 5,000 ads, with pagination cursors to fetch the next set. Ad blockers will break API queries, so turn them off before running calls.
Researchers and journalists can publish findings and share API data with others, provided those recipients have completed Meta’s identity confirmation and developer account setup.
Can You Download Ads or Videos from the Meta Ads Library?
No, the Meta Ads Library does not have a native download button for ad creatives or videos. You can view everything in the browser, but Meta provides no official export or download option for commercial ads.
For legitimate internal use, your practical options are:
- Screenshots for static image ads and copy
- Screen recording for the video ads you want to reference
- The API, which returns metadata and snapshot URLs for political and EU ads, not downloadable media files
Third-party tools like the Apify Meta Ads Library scraper and various Chrome extensions do exist for bulk data extraction.
However, using them carries risk. Meta’s Terms of Service restrict automated scraping, and aggressive use can lead to IP blocks or account restrictions. If you use any such tool, reviewing Meta’s platform policies and the tool’s own compliance approach first is strongly advised.
Limitations of the Meta Ads Library (and How to Work Around Them)
The library is powerful, but knowing where it falls short saves you from drawing wrong conclusions. Here’s what it can’t do and how to fill the gaps:
| Limitation | Workaround |
| No performance metrics (CTR, CPC, ROAS) | Use ad longevity as a proxy for performance and validate findings against your own analytics |
| Search is text-based only | Use exact phrase operators and multiple keyword variations to broaden results and surface more relevant ads |
| No alerts or notifications for competitor activity | Set a manual weekly review schedule |
| Historical data is not available in abundance | Start monitoring competitors regularly and archive useful ads into Notion or Airtable |
| Limited visibility into very small advertisers | Supplement with third-party ad intelligence tools like BigSpy or Foreplay |
| No way to compare performance between ad variations | Manually track which variations survive over time and cross-reference with your own test results |
Meta Ads Library Alternatives & Complementary Tools
The native Meta Ad library is free and always up to date, but it stops at the creative layer. Here are some alternatives you can use when you need to go deeper with Meta Ad analysis:
| Tool | Best for | What it adds over the native library | Pricing |
| AdSpy | Meta-focused media buyers | 155M+ ad database across Facebook and Instagram, advanced filters by comments, demographics, landing page content, and affiliate offers | $149/month, no free trial |
| Minea | Ecommerce and dropshipping brands | Cross-platform coverage (Meta, TikTok, Pinterest), AI-powered product discovery, engagement signals, and supplier finder | From $49/month, free trial available |
| Foreplay | Creative teams and agencies | Save ads to swipe files in one click, automated competitor tracking, AI script writing, and team collaboration | From $49/month, 7-day free trial |
| PowerAdSpy | Multi-channel advertisers | 350M+ ads across Facebook, Instagram, YouTube, Google, Reddit, and Quora in one dashboard, with engagement metrics per ad | From $69/month, $1 trial for 3 days |
| BigSpy | Budget-conscious marketers | 1B+ ad creatives across 10 platforms, including TikTok and YouTube, a free plan available with limited daily searches | Free plan available, paid from $9/month |
Common Mistakes to Avoid When Using the Meta Ads Library
Ignore these mistakes whenever you are using the Facebook ad library:
- Copying instead of adapting: Use the library to study frameworks and patterns, not to replicate. Copying puts you permanently one step behind.
- Ignoring the start date: New ads are tests. An ad running for three months has cleared a far higher bar than one launched last week.
- Assuming every active ad is profitable: Large brands run awareness campaigns that stay live regardless of conversions. A running ad is a signal, not proof.
- Skipping the landing page: The ad gets the click, and the offer closes the sale. Always click through and study the full funnel.
Meta Ad Library Ad Examples
Let’s quickly go through some ad examples that we saw on the Facebook ad library.
- Issues, elections, or politics ad example:

- Property ad example

- Employment ad example

- Financial products and services ad example

- Commercial ad example

Conclusion and Key Takeaways
The Meta Ads Library is one of the most underused free tools in digital advertising. Whether you’re running your first campaign or scaling an existing one, the intelligence it offers is only as good as how consistently and deliberately you use it.
Here are the key things to remember:
- The library is free, public, and requires no login for basic commercial ad research.
- Ad longevity is your best proxy for performance since no direct metrics are available.
- Political and EU ads in the Library reveal significantly more data, including spend, impressions, and demographics.
- Filters, search operators, and saved searches turn casual browsing into structured research.
- Inactive ads are still visible and just as worth studying as active ones.
- Use the Facebook Ad Library consistently, not once, to track competitor shifts over time.
- The API covers political ads globally and all ad types in the EU and UK only.
FAQs
- Do I need a Facebook account to use the Meta Ads Library?
No. The library is free and open to anyone without a login.
- What is the official Meta Ads Library URL?
The official Meta Ads Library link is facebook.com/ads/library. Despite Meta’s 2021 rebrand, the URL has not changed.
- Does the Meta Ads Library show inactive ads?
Yes, you can easily apply the “Inactive” status to view ads that brands or businesses ran in the past but are no longer available to the audience.
- How far back does the Meta Ads Library go?
For political and social issue ads, 7 years globally. In case of EU and UK ads, 1 year after the last impression. For commercial ads outside these regions, availability varies.
- Does the Meta Ads Library work on mobile?
Yes, but its desktop version is significantly better for research. Filters are easier to use, previews are larger, and you can compare multiple ads side by side in separate tabs.
- Can I see Instagram ads in the Meta Ads Library?
Yes, you can.
Check Out These Related Articles: