Updated July 28, 2026
9 min read
Tactics

How to See a Competitor's Facebook Ads

Using the Meta Ad Library, and What It Will Not Tell You

Short answer

You can see any competitor's active Facebook ads in the Meta Ad Library, a free public database at facebook.com/ads/library. Search the advertiser by Page name, filter by country and platform, and you get every ad currently running with its creative, format and start date. No account or paid tool is required.

GB
Written byGabor BartaCo-founder, Oppira

Gabor leads product and content at Oppira. He has spent over a decade building tools and writing about competitive intelligence, social media analytics, and growth marketing for B2B SaaS companies.

Published July 28, 2026

1. What the Meta Ad Library actually is

The Meta Ad Library is a public database of ads running across Facebook, Instagram, Messenger and the Audience Network. It exists because of advertising transparency rules, and Meta made it open to everyone rather than to advertisers only. You can browse it at facebook.com/ads/library without logging in, and there is no rate limit for normal human browsing.

For competitive research this is unusual and valuable. Most channels make you infer what a competitor is doing. Paid social on Meta is the opposite: if a rival is running an ad, the creative is published, timestamped and searchable while it is live. You are not estimating their strategy, you are reading it.

Two coverage rules matter. Every currently active ad is listed, for every advertiser, in every country Meta operates in. Inactive ads are only retained and shown for political and social issue advertising, which has stricter disclosure rules. So the library is a live snapshot for commercial advertisers, and an archive only for political ones.

3. How to read the results

Start with volume and dates. The number of active ads and their start dates tell you whether a competitor is running an always-on programme or a campaign burst. A dozen ads launched on the same day is a campaign. Three ads that have been live for four months are a tested, working baseline, and those are the interesting ones, because nobody keeps paying for creative that fails.

Then read the creative pattern. Group the ads by what they promise: discount, feature, social proof, founder story, comparison. The pattern that appears most often, and has run longest, is the message the competitor believes converts. When a new angle appears and then multiplies within two weeks, they found something.

Finally look at the landing destination. Ads point somewhere, and the destination reveals the funnel: a product page, a lead form, a webinar registration, an app store. If several ads with different creative all point to the same page, that page is worth studying closely, because it is carrying their paid traffic.

4. What the library will not tell you

Spend and budget are not published for commercial advertisers. Any tool that claims to show you a competitor exact Facebook ad spend is estimating, and the estimate is built on assumptions about auction prices you cannot verify. Treat those numbers as directional at best.

Targeting is not published either. You cannot see the audiences, interests, lookalikes or exclusions behind an ad. In the EU, transparency rules do surface broad reach and some parameter information for ads served there, so European advertisers leak slightly more than others, but this is still not the targeting setup.

Performance is invisible. The library shows what is running, not what is working. Duration is your only proxy: an ad that has run for months is probably profitable, an ad that vanished in four days probably was not. That inference is useful, and it is also the limit of what a public source can give you.

5. Turning a one-off check into a signal

A single visit to the Ad Library tells you what a competitor is doing today. The value is in the change: a new angle, a sudden increase in ad count, a format shift from static to video, a discount that appears for the first time in six months. None of that is visible from one snapshot, which is why manual checking underperforms.

If you do it by hand, pick a fixed cadence, record the ad count and the top three angles per competitor in the same place every time, and note the date. Even a simple sheet beats memory, because the point of the exercise is comparison against your own previous entry.

If you would rather not do it by hand, this is exactly what Oppira automates: it scans the ad libraries daily for the competitors you track and alerts you when their activity changes, so you see the shift on the day it happens rather than on your next scheduled check.

Key Takeaways

Active ads are public for every advertiser

The Meta Ad Library lists every ad currently running on Facebook and Instagram, searchable by Page, with no account required.

Duration is your performance proxy

Spend and results are not published. An ad that has run for months is the closest public signal that something works.

Search by Page, not by keyword

Page matches return the advertiser complete set. Text search only finds ads whose copy contains your words, so it misses most of them.

Check every Page a brand owns

Regional, product and recruitment Pages are separate advertisers in the library, and the main brand Page can hide most of the activity.

The change matters more than the snapshot

New angles, rising ad counts and format shifts are the signals worth acting on, and none of them are visible from a single visit.

Frequently Asked Questions

Oppira

Turn reading into a reaction

Oppira watches your competitors, keeps your playbook current, and drafts the response. Start free and see your market clearly by tomorrow.