Meta Ads Library: How to Research Competitor Ads (2026)
Meta Ads Library: How to Research Competitor Ads (2026)
TL;DR β Quick Answer
16 min readEvery ad your competitor runs on Facebook and Instagram is public. Every single one.
Did you know that every advertisement your competitors publish on Facebook and Instagram is completely visible to anyone? That is not an exaggeration β it is literally every single one.
The majority of businesses remain unaware of this fact. They waste hours trying to figure out what rival brands are promoting, which creative assets perform well, and which demographics they target. Meanwhile, Meta provides a no-cost tool that reveals all of this information openly.
The Meta Ads Library (previously known as the Facebook Ad Library) is a publicly accessible, searchable repository containing every live ad across Facebook, Instagram, Messenger, and the Audience Network. There is no account requirement, no fee, and no cap on the number of ads you can browse.
Meta originally created this tool for transparency around political advertising following the controversies of the 2018 elections. However, marketers soon discovered it doubles as one of the strongest competitive analysis resources available β at zero cost.
In this guide, you will learn precisely how to leverage it: starting with basic searches and moving into sophisticated competitive intelligence methods that the majority of advertisers overlook. Whether you run paid campaigns, are developing your organic social media strategy, or simply want to decode what your rivals are up to, the Meta Ads Library offers unprecedented visibility.
What Exactly Is the Meta Ads Library?
The Meta Ads Library is a free, publicly maintained database from Meta containing every active advertisement across its network. You can access it at facebook.com/ads/library β no Facebook account, ad manager access, or login of any kind is necessary.
Information available to you:
- All live ads from any advertiser across Facebook, Instagram, Messenger, and the Audience Network
- The creative elements (images, videos, carousels)
- The ad copy along with the call-to-action
- The launch date of each advertisement
- Whether the ad appears on Facebook, Instagram, or both
- Multiple variations of the same ad (split tests) running at the same time
- For political or social issue ads: spending ranges, impression counts, and demographic breakdowns
Information that remains hidden:
- Performance metrics such as CTR, conversion rates, or ROAS
- Precise budget or spending figures (political ads being the exception)
- Targeting parameters (age groups, interests, custom audiences)
- Which version is outperforming others in a split test
- Archived ads that have been turned off (political ads are retained for 7 years)
| Visible Data | Hidden Data |
|---|---|
| Ad creative (images, videos, carousels) | Click-through or conversion rates |
| Ad copy and CTA button | Precise budget or daily expenditure |
| Launch date (duration it has been active) | Audience targeting parameters |
| Platform placement (Facebook, Instagram, or both) | Which split test variant performs better |
| Multiple variations from the same advertiser | Deactivated advertisements |
| Advertiser Page name and information | Campaign goal (brand awareness, conversions, etc.) |
The significance: Even without access to performance data, you can draw meaningful conclusions. An advertisement that has been live for half a year is almost certainly generating profit β no business keeps funding ads that lose money. How long an ad continues to run serves as one of the most reliable indirect measures of performance available.
Step-by-Step Guide to Using Meta Ads Library
Step 1: Navigate to Meta Ads Library
Visit facebook.com/ads/library in any web browser. You will find a search bar accompanied by two dropdown menus: one for country and one for ad category.
No sign-in needed. No account needed. Simply visit the page.
Step 2: Choose Your Target Country
Pick the country where you want to view advertisements. This filters by the location where ads are displayed, not where the advertiser is headquartered. If you are researching the US market, choose United States regardless of where the competitor operates.
Pro tip: Look up the same competitor across multiple countries. Brands frequently experiment with different messaging, promotions, and creative assets in various markets. A campaign active in the UK but absent in the US could be heading to your market in the near future.
Step 3: Select an Ad Category
There are two available options:
| Category | What It Reveals | When to Choose It |
|---|---|---|
| All ads | Every live ad from the advertiser | General competitive analysis, creative inspiration |
| Issues, elections or politics | Regulated advertisements with enhanced transparency (spending, impressions, demographics) | Political analysis, advocacy groups, social issue campaigns |
For standard competitive research, choose "All ads."
AdaptlyPost
Start 7-day Free Trial
All-platform analytics
Social Inbox
AI-powered assistant
Step 4: Look Up a Competitor
Enter a brand name, Page name, or keyword into the search field.
Looking up by Page name (recommended approach): Type the exact business name of your competitor. A dropdown menu will display matching Facebook Pages. Click the correct one to view all their active advertisements. This method delivers the most accurate results.
Looking up by keyword: Enter a product name, industry term, or phrase (for example, "protein powder" or "project management software"). This pulls up ads from any advertiser whose copy includes that keyword. It is particularly useful for uncovering competitors you were not previously aware of.
Step 5: Use Filters to Narrow Results
After viewing your results, use the filter toolbar to refine them:
| Filter | Options | Ideal For |
|---|---|---|
| Platform | Facebook, Instagram, Messenger, Audience Network | Understanding which platforms a competitor focuses on |
| Media type | Images, videos, memes, no image/video | Recognizing the formats a competitor invests in |
| Language | Any language | Research across multiple markets |
| Active status | Active, inactive | Viewing only ads that are currently live |
| Started date | Date range | Locating newly launched campaigns or long-running evergreen ads |
The highest-value filter combination: Platform = Instagram + Media type = Video + Started date = more than 30 days ago. This surfaces Instagram video ads running for over a month β meaning they are almost certainly performing well enough to justify ongoing spend.
Step 6: Examine Individual Ads
Click any ad to reveal full details:
- Creative: The actual image, video, or carousel shown to the audience
- Primary text: The ad copy positioned above the creative
- Headline and description: Text shown beneath the creative
- CTA button: The intended action (Shop Now, Learn More, Sign Up, etc.)
- Launch date: When the advertisement first went live
- Platforms: Which Meta platforms carry the ad
- Ad variations: If the advertiser runs several versions, they all appear listed under the same Page
Key elements to evaluate in each ad:
- The hook β What appears in the first line of copy? What grabs attention?
- The offer β What is being promoted? A discount? A free trial? A piece of content?
- The creative format β Is it a static image, video, carousel, or UGC-style piece?
- The CTA β Does it push toward a direct sale or lead capture?
- The landing page β Click "See ad details" and take note of where the link leads
- The duration β Ads active for 30+ days are probably winners
Step 7: Review the "About This Advertiser" Section
For each ad, you can navigate to the advertiser's Page and discover:
- When the Page was first created
- Any name changes the Page has undergone
- The country from which the Page is managed
- The total count of live ads
This proves especially useful for detecting new entrants (recently launched Pages with heavy ad budgets) or recognizing when an established brand is shifting its approach.
Turning Meta Ads Library Into a Competitive Research Engine
Understanding how to search is the foundation. Understanding what to look for β and how to convert findings into actionable intelligence β is where genuine value emerges.
1. Uncover Which Offers Your Competitors Are Promoting
Search your top 3-5 competitors and study their live advertisements. What are they currently pushing?
- Discounts and sales β Are they offering a percentage off? A product bundle? Free shipping?
- Lead magnets β Are they exchanging free guides, templates, or webinars for email signups?
- Free trials β Are they leading with a free trial or freemium version?
- Content promotion β Are they boosting blog posts, videos, or podcasts for awareness?
Why it matters: If three out of five competitors all run free trial ads, the market clearly responds to trial offers. If discount ads dominate, price sensitivity is significant in your niche. These observations guide your own offer strategy β for both paid ads and organic content.
2. Analyze Their Creative Approaches
Examine the types of creative your competitors are investing in:
| Creative Type | Signal It Sends | Your Action Item |
|---|---|---|
| UGC-style videos | Authentic content converts well in this market | Produce relatable, low-production content |
| Polished product photography | Visual quality resonates with this audience | Invest in professional imagery |
| Carousel ads | Multiple touchpoints are needed to convert | Consider multi-image organic posts too |
| Text-heavy graphics | Education and information drive decisions | Develop informative captions and infographics |
| Before/after visuals | Transformation narratives resonate | Highlight results and outcomes in your content |
| Testimonial/review ads | Social proof fuels their conversions | Incorporate customer reviews into organic posts |
This translates directly to your organic strategy. When competitors spend money on UGC-style video ads, it strongly suggests that your organic Reels and TikToks should adopt a similar style. Paid ad data reveals which formats the market responds to β apply those lessons to your social media content calendar without any advertising spend.
3. Deconstruct Their Messaging
Study the ad copy patterns throughout a competitor's ads:
AdaptlyPost
Start 7-day Free Trial
All-platform analytics
Social Inbox
AI-powered assistant
- Which pain points do they lead with? The opening line of ad copy nearly always zeros in on a particular frustration or aspiration.
- What tone do they strike? Formal or informal? Technical or plain? This reveals how the audience prefers to be addressed.
- Which objections do they counter? Phrases like "No credit card required," "Cancel anytime," or "30-day money back guarantee" expose the barriers that discourage purchases.
- Which CTAs appear most frequently? If 15 out of 20 ads use "Shop Now" while just 5 use "Learn More," the advertiser has likely tested both and confirmed "Shop Now" converts better for their offering.
Translate this into your captions. The pain points and phrasing patterns found in competitor ads are precisely what belongs in your organic social media copy. Try our Facebook Caption Generator or Instagram Caption Generator to produce variations built around the messaging themes you have identified.
4. Monitor Ad Longevity (Your Best Performance Indicator)
Because Meta Ads Library withholds performance metrics, ad duration becomes your most useful proxy.
| How Long It Has Run | Probable Meaning |
|---|---|
| 1-7 days | Recently launched or still in testing β no clear performance signal |
| 7-30 days | Showing encouraging results, so the advertiser keeps it running |
| 30-90 days | Performing strongly β profitable enough to maintain |
| 90+ days | Evergreen top performer β consistently generating returns |
| Multiple similar versions | Active split testing β the advertiser is optimizing aggressively |
Save and revisit. Bookmark competitor Page URLs within the Ads Library and return every 2-4 weeks. Ads still running since your previous check are validated performers. Ads that vanished did not deliver.
5. Find Competitors You Were Not Tracking
Do not limit yourself to brands you already know. Use keyword search to discover advertisers going after the same audience:
- Search your product category ("meal prep service," "CRM software," "yoga mat")
- Search pain points your product addresses ("tired of meal planning," "manage leads," "back pain relief")
- Search a competitor's brand name β the ads appearing alongside theirs often come from other companies targeting overlapping audiences
This is particularly powerful for spotting smaller, fast-growing competitors who are advertising heavily but have not yet appeared on your radar.
6. Track Seasonal and Campaign Patterns
Examine competitor ads at various points throughout the year to spot trends:
- Pre-holiday buildup β When do holiday promotions begin? (Typically 4-6 weeks ahead of the event)
- Product launches β A sudden appearance of new ad creative usually signals a launch
- Seasonal promotions β Summer sales, back-to-school specials, New Year deals β document which offers they use for each period
- Event-driven campaigns β Industry conferences, awareness months, cultural moments
This knowledge helps you plan your own content calendar around the same moments β and potentially beat competitors by getting your seasonal content out earlier.
7. Study Platform Placement Choices
Apply the platform filter to see where each competitor concentrates ad spending:
- Facebook only: Likely targeting an older demographic (25-55), possibly using link click or conversion campaign objectives
- Instagram only: Focused on younger users (18-35), relying on visual creative and Stories/Reels placements
- Both platforms: Broad reach approach, likely leveraging Advantage+ or automatic placements
- Predominantly Instagram with minimal Facebook: The brand's visual identity and aesthetics are central to its appeal
This indicates where your competitor's audience spends time β and where your own organic content should be prioritized. If every competitor in your space invests in Instagram ads while barely using Facebook, your Instagram posting strategy should probably take precedence as well.
Schedule your content across all platforms
Manage all your social media accounts in one place with AdaptlyPost.
All-platform analytics
Social Inbox
AI-powered assistant
Advanced Techniques: Extracting More Value From Meta Ads Library
These methods go beyond surface-level browsing. They reflect how professional media buyers and marketing strategists leverage the tool.
AdaptlyPost
Start 7-day Free Trial
All-platform analytics
Social Inbox
AI-powered assistant
Search for Specific Ad Copy Phrases, Not Just Brand Names
Rather than searching for a competitor's name, try searching for particular phrases commonly found in advertisements:
- "Free shipping" β Surface every advertiser in your market offering complimentary delivery
- "Limited time" β Identify who is running urgency-driven promotions right now
- "As seen on" β Locate brands leveraging social proof and media coverage
- "Join 10,000+" β Discover which brands use community size as a primary selling point
This exposes messaging trends spanning your entire industry, not just individual competitors.
Leverage the Ads Library API for Large-Scale Research
For more intensive research needs, Meta provides a free Ads Library API enabling programmatic ad data retrieval. This is beneficial for:
- Monitoring hundreds of competitors at once
- Assembling a repository of ad creative within your niche
- Detecting when competitors launch or halt ads
- Identifying trends across thousands of advertisements
The API requires a Facebook developer account (free) plus basic coding skills. For the majority of businesses, the standard web interface will more than suffice.
Compare With Other Platform Ad Libraries
Meta is not the sole platform offering ad transparency. Cross-referencing provides a fuller view of a competitor's overall strategy:
| Platform | Ad Library URL | What Is Visible |
|---|---|---|
| Meta (Facebook/Instagram) | facebook.com/ads/library | All active ads, creative assets, copy, platform, launch date |
| Google Ads | adstransparency.google.com | Search, Display, and YouTube ads |
| TikTok | library.tiktok.com | Active TikTok ads with targeting details |
| Page > Posts > Ads tab | Active LinkedIn ads from any company Page |
When a competitor runs an identical offer across Meta, Google, and TikTok simultaneously, that offer is almost certainly their top performer. The more platforms it appears on, the greater your confidence that it delivers results.
Spot Active A/B Tests
When a competitor runs several ad variations sharing the same offer but with different creative or copy, they are split testing. The Ads Library displays all active variants.
What to watch for:
- Identical product or offer paired with different images
- Same image but different headlines
- Same copy with different CTA buttons
- Video versus static image promoting the same product
How to use this: Return in 2-3 weeks. The variants still running are likely the winners. Those that have disappeared lost the test. This delivers free insights into which creative and messaging resonates β without spending a single dollar on your own testing.
Mine "About This Advertiser" for Strategic Intelligence
Click through to the advertiser's Page transparency section to uncover:
- Page creation date β How long has this business existed? Newly created Pages with substantial ad spend may signal a new competitor or a rebranded existing one.
- Previous Page names β Has the brand been renamed or repositioned? This can reveal strategic pivots.
- Country of management β Is the Page administered from the same country where ads appear? A different country could suggest an outsourced marketing team or international expansion.
- Total active ads β A brand running 200+ ads simultaneously is investing heavily in testing and scaling. A brand running 3-5 ads is either just getting started or maintaining a small evergreen campaign.
Converting Ad Research Into Your Content Strategy
This is where the Meta Ads Library becomes genuinely valuable for organic social media β extending well beyond paid advertising.
The foundational principle: Companies invest real money testing ad creative. The advertisements that survive are those that genuinely resonate with the audience. You can apply these validated insights to your organic content at no cost.
Step 1: Compile a Competitor Ad Reference File
Build a straightforward spreadsheet or folder containing the strongest ads you discover. For each entry, record:
- Competitor name
- Ad format (video, image, carousel)
- Primary hook (opening line of copy)
- Core offer or value proposition
- CTA type
- Duration it has been running
- What distinguishes it
Review this reference before producing your own content. It functions as a tested blueprint of what succeeds in your market.
Step 2: Translate Messaging Themes Into Organic Posts
The pain points, benefits, and language in high-performing ads carry over directly to organic social media. If a competitor's long-running ad opens with "Tired of spending 3 hours on meal prep?", you can build an organic Instagram post addressing the same frustration from an educational perspective.
AdaptlyPost
Start 7-day Free Trial
All-platform analytics
Social Inbox
AI-powered assistant
Sample workflow:
- Locate a competitor ad running for 60+ days (confirmed performer)
- Extract the core message: "Save time on [task]"
- Develop an organic post tackling the same theme: a tip, a tutorial, a before/after comparison
- Use our Instagram Caption Generator or Facebook Caption Generator to draft multiple versions
- Schedule it during peak engagement windows using AdaptlyPost
Step 3: Align Creative Formats With Proven Winners
If the dominant ads in your space feature short-form video with text overlays, your organic Reels and TikToks should mirror that format. If carousels lead the way, your feed posts should leverage multi-image layouts.
The advertising market has already conducted the experiments for you. Put those results to work.
Step 4: Maintain a Consistent Publishing Schedule
Even the most valuable insights fall flat without consistent execution. After assembling your reference file and outlining content themes:
- Use AdaptlyPost to schedule posts across Facebook, Instagram, TikTok, LinkedIn, and additional platforms from a single dashboard
- Incorporate the messaging patterns discovered in competitor ads into your organic captions
- Publish at the best times for each platform to maximize reach
- Use hashtag generators to boost discoverability around the themes you have identified
Brands running the most effective ads also maintain the most consistent organic presence. The two reinforce each other β ads generate awareness while organic content builds trust. Even without running ads yourself, the organic component of that equation is entirely within your control.
Start scheduling for free: AdaptlyPost
Understanding Meta Ads Library Limitations (And How to Work Around Them)
The tool is powerful, but it has genuine gaps. Here is what to keep in mind:
| Limitation | Implication | Workaround |
|---|---|---|
| No performance data | CTR, conversion rates, and ROAS remain invisible | Use ad duration as a proxy β ads live for 30+ days are likely profitable |
| No budget or spend data | Spending amounts are unknown (political ads excepted) | Count active ads β more ads typically means a larger budget |
| No targeting details | You cannot see who they are targeting | Review their organic Page content β the audience they address organically likely matches their paid targeting |
| No historical ads | Once deactivated, an ad vanishes (non-political) | Check the Ads Library routinely and save screenshots of ads you want to revisit |
| Basic search functionality | No advanced Boolean queries or "sort by date" option | Use specific keyword phrases and try multiple variations |
| A/B test outcomes unknown | All variants are visible but winner identification is not | Return in 2-3 weeks β surviving variants are likely the top performers |
| No campaign-level context | Individual ads are visible but the full funnel is not (retargeting sequences, audience stages) | Review all ads from the same advertiser and infer funnel structure from the range of messaging |
The most significant limitation is the absence of historical data. The moment a competitor deactivates an ad, it disappears from the library. This is precisely why regular monitoring and building a reference file matters β if you do not capture it, it is gone.
Recent Changes to Meta Ads Library (2025-2026)
Meta continues to refine the Ads Library. Here are the notable updates:
AI transparency enhancements (2025). Meta now flags ads featuring AI-generated or AI-modified creative elements. An "Made with AI" or "AI-modified" label appears on ads produced with Meta's AI creative tools. This allows you to distinguish which competitors utilize AI creative versus original production.
Better search relevance. Keyword search results are now ordered by relevance rather than recency, simplifying the process of finding particular ad types without wading through hundreds of unrelated results.
Greater Audience Network visibility. Ads delivered through the Audience Network (Meta's external ad network spanning third-party apps and websites) now include additional placement details, letting you see whether a competitor is investing in off-platform distribution.
Extended political ad archiving. Political and social issue ads now remain archived for 7 years (an increase from the original retention window), and spend and impression data is more detailed.
Meta Ads Library Compared to Paid Ad Spy Tools
You may wonder whether to stick with the free Meta Ads Library or invest in a third-party ad intelligence tool. Here is a side-by-side comparison:
| Feature | Meta Ads Library (Free) | Paid Intelligence Tools (AdSpy, BigSpy, etc.) |
|---|---|---|
| Price | Free | $50-$200+/month |
| Data source | Official Meta data | Scraped from Meta and other platforms |
| Ad creative | Full quality, official | Full quality, sometimes cached |
| Historical ads | Active only (no archive for non-political) | Preserves ads even after deactivation |
| Performance estimates | None | Some tools provide engagement and reach estimates |
| Search filters | Basic (platform, media type, date, language) | Advanced (by niche, engagement, format, text) |
| Cross-platform | Meta platforms only | Often spans TikTok, Google, Pinterest |
| Reliability | Official source β always current | Scraped data may lag or be incomplete |
Our recommendation: Begin with Meta Ads Library. It is free, officially maintained, and adequate for 90% of competitive research requirements. Consider paid tools only if you require historical ad archives, unified cross-platform search, or if you are an agency handling competitive intelligence for multiple clients.
AdaptlyPost
Start 7-day Free Trial
All-platform analytics
Social Inbox
AI-powered assistant
FAQ: Common Meta Ads Library Questions
Is Meta Ads Library free?
Yes, entirely free. No Facebook account is required, no login is needed, and there are no usage limits. Simply visit facebook.com/ads/library and begin searching. Meta is obligated to offer this transparency under regulatory agreements surrounding political advertising, though the tool encompasses all ads, not only political ones.
Can I view how much a competitor spends on advertising?
No β not for standard commercial ads. Spend data is only disclosed for ads classified under "Issues, elections or politics," where Meta is legally obligated to share it. For all other advertisements, you can estimate relative budget by tallying the number of active ads an advertiser maintains.
Can I find Instagram ads in Meta Ads Library?
Yes. The Meta Ads Library encompasses ads from Facebook, Instagram, Messenger, and the Audience Network. You can filter by platform to isolate only Instagram ads. This covers feed ads, Story ads, Reels ads, and Explore ads.
How long do ads remain in the library?
Standard commercial ads are only visible during their active period. Once the advertiser stops the ad, it is removed from the library. Political and social issue ads are archived for 7 years regardless of their active status. To maintain a record of competitor ads, capture screenshots or save them during your research sessions.
Can I download ads from Meta Ads Library?
There is no built-in download button. You can right-click images to save them or use screen recording software for video ads. For bulk data retrieval, Meta offers the Ads Library API for programmatic access. Keep in mind that downloaded creative should only be used for research β running another advertiser's creative as your own violates Meta's policies and may constitute copyright infringement.
Does Meta Ads Library reveal targeting information?
No. You cannot see an advertiser's targeting details β no age ranges, interest groups, lookalike audiences, or custom audience data. The sole exception is political ads, which display a demographic breakdown of who viewed the ad. For standard ads, you can infer targeting from the ad's messaging, creative direction, and the advertiser's organic content.
Can I access Meta Ads Library on my phone?
Yes, the tool functions in mobile browsers, though the desktop experience is superior. Search, filters, and ad previews all work on mobile, but comparing multiple ads and reviewing creative is considerably easier on a larger screen.
How frequently should I review competitor ads?
Checking every 2-4 weeks works well for most businesses. This frequency allows you to identify new campaigns, recognize long-running winners, and notice when competitors adjust their messaging or offers. Set a recurring calendar reminder and dedicate 15-20 minutes per session to reviewing your top 3-5 competitors.
Is it legal to research competitor ads this way?
Yes. The Meta Ads Library is a public tool built specifically for transparency purposes. Viewing competitor ads is completely legal and explicitly intended by Meta. What is prohibited: copying competitor ad creative and running it as your own (which constitutes copyright infringement), or scraping the library at scale in ways that breach Meta's terms of service.
Can I view ads from any country?
Yes. Use the country dropdown at the top of the Ads Library to select any nation. You can see advertisements a brand runs in the US, UK, Germany, Brazil, or any other market. This is especially valuable for brands that deploy different offers or creative in different regions.
Wrapping Up
The Meta Ads Library stands as perhaps the most underutilized free resource in digital marketing. Your competitors pour thousands β sometimes millions β into testing ad creative, messaging, and offers. The outcomes of all that testing are publicly visible, yet most businesses never take the time to look.
Here is a 15-minute competitive research routine to start this week:
- Visit facebook.com/ads/library
- Search your top 3 competitors
- Filter for ads running 30+ days (validated performers)
- Document the messaging hooks, creative formats, and offers
- Apply those patterns to your own organic content
- Schedule your posts across platforms using AdaptlyPost
The brands with the strongest organic social media presence are not improvising their content decisions. They study what the market responds to β and the Meta Ads Library is the simplest way to access that intelligence.
Was this article helpful?
Let us know what you think!
Before you go...
AdaptlyPost
Schedule your content across all platforms
Manage all your social media accounts in one place with AdaptlyPost.
All-platform analytics
Social Inbox
AI-powered assistant
Related Articles
Instagram Scheduled Posts Not Working? 10 Quick Fixes (2026)
Learn instagram scheduled posts not working? 10 quick fixes (2026) with this comprehensive guide on adaptlypost.com. Actionable tips and strategies for 2026.
Why Can't I Post on Instagram? 15 Fixes That Work (2026)
Learn why can't i post on instagram? 15 fixes that work (2026) with this comprehensive guide on adaptlypost.com. Actionable tips and strategies for 2026.
How to Improve Social Media Engagement: Full Guide (2026)
Learn how to improve social media engagement: full guide (2026) with this comprehensive guide on adaptlypost.com. Actionable tips and strategies for 2026.