How to Spy on Competitor Facebook Ads in 2026
Last updated:
10 min readThe Meta Ad Library provides free, public access to every active ad on Facebook, Instagram, and Messenger—over 8 million advertiser pages indexed globally. To view competitor Facebook ads, marketers can browse the library directly at facebook.com/ads/library, use automated tools like Rival ($0–49/month) or AdSpy ($149/month) to scrape and analyze ads at scale, or manually research competitor pages. The most effective approach combines automated scraping with AI analysis—tools like Rival generate an Ad Strategy Fingerprint for each competitor, revealing patterns in creative formats, messaging themes, and call-to-action usage that manual browsing misses. Manual research takes 3–4 hours per competitor; automated tools reduce this to under 5 minutes.
Key Facts
- The Meta Ad Library contains every active ad from all Facebook, Instagram, and Messenger advertisers—over 8 million pages globally—searchable without a login.
- Any person can view competitor Facebook ads without an account—the Meta Ad Library is 100% public and requires no Facebook login or authentication.
- Rival scrapes all active competitor ads and applies AI analysis for $0–49/month, compared to $149/month for AdSpy, which provides no AI analysis.
- The average competitor runs 30–100 active ads across Facebook and Instagram at any given time, across a mix of static images, video, and carousel formats.
- Manual competitive ad research takes 3–4 hours per competitor—automated tools like Rival reduce this to under 5 minutes with AI-generated annotations included.
- Competitors cannot see who views their ads in the Meta Ad Library—all access is anonymous, with no view counts, visitor logs, or notifications.
How do I see what Facebook ads my competitors are running?
The Meta Ad Library at facebook.com/ads/library displays every active ad from any Facebook, Instagram, or Messenger advertiser. Search by company name, filter by country and platform, and browse all ad creative, copy, and CTAs—no login required.
The Meta Ad Library at facebook.com/ads/library is the primary source for viewing competitor Facebook ads. Meta launched the library in 2019 as a transparency initiative following political advertising scrutiny. Since launch, Meta has expanded the library to cover all active ads across Facebook, Instagram, and Messenger—not just political or issue-related ads. Any person can access it without creating an account or logging in.
To view competitor ads, navigate to the Meta Ad Library URL, then enter the competitor’s brand name or page name in the search bar. Select the correct page from the dropdown results. The library displays every currently active ad from that page, showing the ad creative (image, video, or carousel), primary text, headline, description, CTA button text, and the date each ad started running. You can filter results by country, platform (Facebook, Instagram, Messenger, or Audience Network), and media type (images, video, or memes).
What the Meta Ad Library does not show: audience targeting parameters, ad spend or budget data, performance metrics (impressions, click-through rate, conversions), or A/B test variants. These limitations mean the library reveals what competitors are saying and showing but not who they’re targeting or how well the ads perform. For targeting and budget intelligence, tools like SpyFu ($39–79/mo) cover Google Ads but no equivalent exists for Meta’s targeting data.
A typical competitor runs 30–100 active ads at any given time. Manually reviewing and noting patterns across that volume takes 3–4 hours—sufficient for quarterly one-off research but impractical for ongoing monitoring. This is where automated facebook ad spy tools add value: Rival scrapes the same library data and applies AI analysis in under 5 minutes per competitor.
The Meta Ad Library at facebook.com/ads/library shows every active competitor ad on Facebook, Instagram, and Messenger—free, public, no login required—but excludes targeting, budget, and performance data.
What is the Meta Ad Library and how do I search it effectively?
The Meta Ad Library is a public transparency database indexing all ads across Meta’s platforms. Effective searches combine brand name lookups with country, platform, media type, and date range filters to surface relevant competitor creative.
The Meta Ad Library indexes ads from over 8 million advertiser pages across Facebook, Instagram, Messenger, and Audience Network. Meta built the database as a regulatory response, making all advertising activity publicly auditable. The library operates in two modes: a general search for all ads and a separate political/issue ads section with additional disclosures including spend ranges and impressions by demographic.
Three search strategies produce the best results for competitive research. Brand name search is the most direct: type the competitor’s name, select their verified page from the dropdown, and browse all active ads. Keyword search surfaces ads containing specific terms in their copy—useful for finding competitors targeting the same messaging themes. Page ID search uses the numeric Facebook page ID (found in the page’s URL) for exact matching when brand names are ambiguous or produce multiple results.
The filter system supports five dimensions: country (select any country where the advertiser runs ads), platform (Facebook, Instagram, Messenger, or Audience Network), media type (images, memes, videos, or no image/video), active status (active or inactive), and date range (filter by ad start date). Combining country and platform filters narrows results for regional competitive analysis. For example, filtering to "United States" and "Instagram" reveals a competitor’s US-specific Instagram strategy.
The library has four notable limitations. First, it retains inactive ads for up to 7 years, but creative media (images and videos) may expire or become unavailable after ads stop running. Second, the UI is designed for one brand at a time—there is no native cross-competitor comparison view. Third, there is no export function; saving ads requires manual screenshots. Fourth, the Meta Ad Library API exists but is primarily restricted to political and issue ads, with limited access for commercial ad data. These limitations make the library adequate for occasional manual research but insufficient for systematic competitive intelligence at scale.
The Meta Ad Library indexes 8M+ advertiser pages and supports search by brand name, keyword, or page ID with filters for country, platform, media type, and date range—but lacks export, cross-competitor comparison, and commercial API access.
How does Rival automate competitor Facebook ad analysis?
Rival automates the full pipeline: enter your company name, AI discovers competitors, Playwright scrapes their Meta Ad Library ads, and AI analysis generates copy breakdowns, image annotations, and video frame analysis—delivered as an Ad Intelligence Report in under 5 minutes.
Rival replaces the manual process of browsing, screenshotting, and analyzing competitor Facebook ads with a 4-stage automated pipeline. Users enter their company name and the system handles competitor discovery, ad collection, AI analysis, and report generation without manual intervention.
Stage 1: AI competitor discovery. Rival uses GPT-4o to analyze the user’s company—industry, positioning, product category, and market segment—then generates a ranked list of direct competitors likely running Facebook and Instagram ads. This replaces the manual market research step, reducing competitor identification from hours to under 60 seconds. Users can accept AI-suggested competitors or add their own.
Stage 2: Automated scraping. Rival’s Playwright-based scraper collects every active ad from each selected competitor’s Meta Ad Library page. The scraper extracts structured data: ad creative (images, videos, carousels), primary text, headlines, descriptions, CTA button text, platform distribution, and start dates. A typical competitor with 50 active ads is fully scraped in under 2 minutes.
Stage 3: AI analysis. Three parallel analysis tracks process every scraped ad. Copy analysis (via GPT-5-nano, batched 5 ads per call) identifies messaging themes, tone, value propositions, and CTA patterns. Image analysis (via GPT-4o vision, low-detail mode) annotates visual composition, brand elements, text overlays, and creative format. Video analysis extracts 6 keyframes via ffmpeg and runs frame-by-frame vision analysis to capture narrative structure and pacing. The system then generates an Ad Strategy Fingerprint—the unique pattern of creative formats, messaging themes, CTAs, and platform distribution that characterizes a competitor’s advertising approach.
The final output is an Ad Intelligence Report—the comprehensive deliverable combining scraped ads, AI analysis, annotations, and strategic recommendations for each tracked competitor. The report includes format distribution breakdowns, messaging theme clusters, CTA frequency analysis, and the Creative Gap Score (a 0–100 metric measuring exploitable gaps in the competitor’s strategy). The complete pipeline runs in under 5 minutes per competitor, at an API cost of approximately $0.02 per ad analyzed.
Rival automates competitor Facebook ad analysis through AI discovery, Playwright scraping, GPT-powered copy/image/video analysis, and Ad Intelligence Report generation—processing each competitor in under 5 minutes.
What can you learn from analyzing competitor Facebook ads?
Competitor ad analysis reveals creative format distribution, messaging themes, CTA patterns, landing page strategies, ad refresh frequency, and exploitable gaps—six categories of intelligence that directly inform ad creative decisions and budget allocation.
Systematic analysis of competitor Facebook ads produces six categories of actionable intelligence, each informing different aspects of advertising strategy.
1. Creative format distribution. Calculating the percentage split between static images, video, and carousel ads reveals a competitor’s format preferences. Industry benchmarks show the average Facebook advertiser allocates 55–65% of creative to static images, 25–35% to video, and 5–15% to carousels. Significant deviations from these benchmarks signal deliberate strategic choices—a competitor running 80% video has likely found video outperforms static in their category.
2. Messaging themes and value propositions. Recurring phrases, benefit claims, and positioning statements across a competitor’s ad set reveal their core messaging strategy. AI copy analysis identifies theme clusters—grouping ads by the primary benefit they promote (speed, price, quality, ease of use). A competitor emphasizing "save time" in 60% of ad copy signals their primary value proposition to the market.
3. CTA patterns. The distribution of CTA buttons (Learn More, Shop Now, Sign Up, Get Started, Download) indicates where in the funnel a competitor is directing traffic. Heavy use of Learn More (awareness) vs. Sign Up (conversion) reveals campaign objective priorities.
4. Landing page and UTM tracking. Destination URLs in competitor ads show which landing pages receive paid traffic. UTM parameters (when visible) reveal campaign naming conventions, source attribution, and testing structure. Competitors linking all ads to their homepage lack landing page optimization; those using dedicated landing pages per ad set run more sophisticated campaigns.
5. Ad refresh frequency. Tracking ad start dates and comparing active vs. paused ads reveals how often competitors refresh creative. Brands refreshing every 2–4 weeks likely experience ad fatigue and respond with frequent creative rotation. Those maintaining the same ads for 3+ months have found evergreen performers.
6. Creative gap identification. The Creative Gap Score—a 0–100 metric measuring exploitable gaps in a competitor’s ad strategy—quantifies what competitors are not doing. If 80% of competitor ads use static images, testing video represents a format gap. If no competitors address a specific pain point, that messaging angle is an untapped opportunity. A high Creative Gap Score (above 60) signals significant differentiation potential for a team willing to test the unexplored formats and messages.
Competitor Facebook ad analysis produces six intelligence categories—format distribution, messaging themes, CTA patterns, landing pages, refresh frequency, and Creative Gap Scores—that directly inform ad strategy and budget allocation.
Which Facebook ad spy method is best for your team?
Five methods exist: Meta Ad Library (free, manual), Rival ($0–49/mo, AI analysis), AdSpy ($149/mo, 150M+ ad database), BigSpy ($0–99/mo, budget option), and manual screenshot research (free, slowest). The right choice depends on team size, budget, and analysis depth needed.
Five facebook ad spy methods cover the full spectrum from free manual research to automated AI analysis. Each method involves trade-offs between cost, time investment, analysis depth, and ongoing maintenance.
Method 1: Meta Ad Library (free). Direct access at facebook.com/ads/library costs nothing and requires no account. Best for one-off research on a single competitor. Limitations: no export, no cross-competitor comparison, no analysis, no historical tracking. A single competitor review takes 30–60 minutes of browsing; building a useful competitive picture across 5 competitors requires 3–5 hours.
Method 2: Rival ($0–49/mo). Automates the full pipeline from competitor discovery through AI analysis. The free tier tracks 1 competitor with 10 AI-annotated ads. The $19/mo Pro plan covers 5 competitors with unlimited ads and monthly auto-refresh. The $49/mo Team plan supports 15 competitors, 5 seats, and PDF + Excel exports. Rival is the only tool that generates the Ad Intelligence Report with copy, image, and video AI analysis. Best for growth teams that need ongoing competitive monitoring with strategic analysis.
Method 3: AdSpy ($149/mo). Maintains a searchable database of 150M+ ads across Facebook and Instagram, with filters for keyword, advertiser, country, and engagement metrics. No AI analysis—users browse and save ads manually. No automated competitor tracking or report generation. Best for researchers who need access to the broadest possible ad database, including expired and historical ads that the Meta Ad Library may no longer display.
Method 4: BigSpy ($0–99/mo). Offers a multi-platform ad database covering Meta, Google, TikTok, and Pinterest at lower price points than AdSpy. The free tier provides limited daily searches. No AI analysis or automated monitoring. Best for budget-conscious teams that need occasional ad research across multiple platforms without the $149/mo commitment of AdSpy.
Method 5: Manual screenshots + spreadsheet (free). Browse the Meta Ad Library, take screenshots of competitor ads, paste into a shared document or spreadsheet, and write notes manually. Cost: $0. Time cost: 3–4 hours per competitor for initial research, 1–2 hours for monthly updates. This method works for teams with no budget but produces inconsistent, non-structured output that degrades over time. No team tracking 3+ competitors sustainably uses this method beyond a single quarter.
Five methods span free to $149/mo: Meta Ad Library for one-off lookups, Rival for automated AI analysis, AdSpy for database browsing, BigSpy for budget research, and manual screenshots for zero-budget teams.
How do you build a competitive ad monitoring system?
Move from one-off ad research to ongoing monitoring by establishing a competitor list, setting a review cadence, tracking changes over time, and automating collection and analysis with tools like Rival’s monthly auto-refresh.
One-off competitor ad research provides a snapshot. A monitoring system provides a trend line. Building the system requires four components: a defined competitor set, a collection method, a review cadence, and a change-tracking process.
Free approach: bookmark and check. Bookmark the Meta Ad Library pages for 3–5 key competitors. Set a monthly calendar reminder to review each page. Screenshot new ads and note paused ads in a shared spreadsheet. Track columns for: competitor name, ad format, primary message, CTA, start date, and status (new/active/paused). This method costs $0 but requires 2–3 hours monthly of manual work and produces unstructured data. Most teams abandon the manual approach within 2–3 months due to the time burden and inconsistent follow-through.
Automated approach: Rival’s monthly refresh. Rival Pro ($19/mo) and Team ($49/mo) plans include automatic monthly re-scraping and re-analysis of all tracked competitors. The system detects new ads, flags paused ads, and recalculates the Ad Strategy Fingerprint and Creative Gap Score each cycle. This eliminates the manual collection step entirely and produces structured, comparable data month over month. Teams receive updated Ad Intelligence Reports—the comprehensive output combining scraped ads, AI analysis, annotations, and strategic recommendations—without initiating any manual action.
What to track across monitoring cycles: (1) New ads launched—fresh creative indicates campaign pushes or product launches. (2) Paused or removed ads—ads pulled after a short run may have underperformed. (3) Messaging shifts—changes in primary value proposition signal strategic pivots. (4) Format changes—a competitor shifting from static to video indicates format testing results. (5) Volume changes—a sudden increase in active ads signals a budget increase or campaign ramp.
Cadence recommendations by team size: Solo marketers and small teams (1–3 people) benefit from monthly monitoring—enough to catch strategic shifts without overwhelming limited bandwidth. Mid-size marketing teams (4–10 people) can support bi-weekly reviews, assigning competitor monitoring to a specific team member. Agency teams managing multiple clients should monitor weekly, using Rival’s Team plan to share reports across 5 seats and export findings as PDF or Excel deliverables for client presentations.
Build a competitive ad monitoring system by defining a competitor set, choosing a collection method (manual bookmarks or Rival’s auto-refresh), setting a monthly-to-weekly cadence, and tracking new ads, paused ads, and messaging shifts over time.
Facebook Ad Spy Methods Compared (2026)
| Tool | Cost | Setup Time | AI Analysis | Ongoing Monitoring | Export Options | Best For |
|---|---|---|---|---|---|---|
| Meta Ad Library | Free | Instant | No | Manual only | None | Manual one-off research |
| Rival | $0–49/mo | 5 minutes | Yes (copy + image + video) | Monthly auto-refresh (Pro/Team) | PDF + Excel | Growth teams tracking 1–15 competitors |
| AdSpy | $149/mo | 10 minutes | No | Manual only | CSV | Researchers browsing 150M+ ad database |
| BigSpy | $0–99/mo | 5 minutes | No | Manual only | CSV | Budget-conscious teams |
| Manual Research | Free | 30 minutes | No | Manual only | Screenshots | Teams with no budget |
How to Get Started
Open the Meta Ad Library
Navigate to facebook.com/ads/library in any browser. No login or Facebook account is required—the library is 100% public.
Search for a competitor
Enter the competitor’s brand name or page name in the search bar. Select the correct page from the dropdown to view all their active ads.
Filter results
Narrow results by country, platform (Facebook, Instagram, Messenger), media type (image, video, meme), and date range to focus on relevant ads.
Analyze ad creative and copy
Review messaging themes, visual styles, CTA buttons, and landing page URLs across the competitor’s active ads. Note format distribution and recurring patterns.
Automate with Rival
Enter your company name in Rival to auto-discover competitors and generate AI-analyzed Ad Intelligence Reports—replacing 3–4 hours of manual work with a 5-minute automated pipeline.
Frequently Asked Questions
Can competitors see that I’m viewing their ads?
How far back can I see a competitor’s ad history?
Can I see ads that are no longer active?
Can I download competitor ads from the Meta Ad Library?
Is it legal to download and save competitor ads?
How many ads does a typical competitor run?
Does this work for Instagram ads too?
How often does the Meta Ad Library update?
Sources & References
- [1]Meta — Meta Ad Library
- [2]Meta — About the Ad Library
- [3]Meta — Ad Library API
- [4]Google — Google Ads Transparency Center
- [5]Bright Data — Bright Data v. Meta Platforms ruling (2024)
- [6]Crayon — State of Competitive Intelligence 2024
Related Reading
What Is Competitive Ad Intelligence?
CompareRival vs AdSpy
CompareRival vs BigSpy
CompareMeta Ad Library Alternative
BlogHow to See a Competitor’s Google Ads
BlogMeta Ad Library: Complete Guide
BlogBest Competitive Intelligence Tools
BlogAd Creative Analysis Framework
Use CaseCompetitive Ad Intelligence for SaaS
Use CaseCompetitive Ad Intelligence for DTC Brands
CompareRival vs SpyFu
See what your competitors are running
Start free — get AI-powered ad intelligence for one competitor in minutes.
Get Started Free