How to See Competitors Facebook Ads: 6 Steps (Free)
TLDR
- You can see competitors' Facebook ads for free, every rival's live Facebook and Instagram ads are public in the Meta Ad Library, no account needed.
- The manual method takes about a minute: open the library, set your country, search the brand, and browse their active ads.
- The catch: the library shows active ads only, with no spend or performance data for commercial advertisers. Use how long an ad has been running as your winner-signal.
- The faster path is to ask an AI assistant to pull the ads plus the hook breakdown for you, so you skip the scrolling entirely.
Since 2019, every advertiser's live Facebook ads have been public and free to pull, and most marketers still either don't know it or grind through the library one creative at a time. That's the strange thing about learning how to see competitors Facebook ads: the hard part was never access. Meta handed the whole thing over years ago. The hard part is that the library shows you what a brand is running, not what's actually working, and it makes you dig for even that. So this guide does two things: it walks the free manual method step by step, then shows the faster way to get the same read without the scrolling.
Why bother seeing your competitors' Facebook ads?
You look at competitors' Facebook ads to learn what offers, hooks, and creative they're actively spending money to run, a free, live read on what's working in your market. Nobody keeps paying to run an ad that flops; an active ad set is a competitor telling on themselves, one creative at a time.
A few concrete payoffs when you check a competitor's Facebook ads:
- Spot proven offers. If three rivals all lead with free shipping this month, that's a signal, not a coincidence.
- Read their creative cadence. How often they refresh creative tells you how hard they're testing.
- Catch a new angle early. A fresh hook showing up across a competitor's ads is usually the start of a push worth watching.
- Save your own budget. Learning from a rival's live test beats paying to rediscover what they already found.
What is the Meta Ad Library, and what does it show you?
The Meta Ad Library is Meta's free, public database of every ad currently running across Facebook, Instagram, and Messenger, and you can search it without a Facebook account. Facebook launched the searchable version back in March 2019, opening up "all active ads about anything" to anyone with a browser. You can open it right now and start typing a brand name.
It's genuinely useful, and it's genuinely limited, so it's worth being clear about both before you rely on it.
What it shows you:
- The live creative and full ad copy
- Which platforms each ad runs on (Facebook, Instagram, Messenger)
- The date the ad started running
- The advertiser's Page
- Every variation of an ad an advertiser is running at once
- A link through to the landing page
What it does not show you (for ordinary commercial ads):
- Spend or budget
- Impressions or reach
- Clicks, CTR, or conversions
- Targeting settings
- Like and comment counts
That gap is the whole game. Per Meta's own Transparency Center, spend and impression ranges are disclosed only for political and social-issue ads, for a normal ecommerce or SaaS advertiser, you get the creative and nothing about how it's performing. Mozilla's teardown of the Ad Library API found the same thing years ago: no targeting criteria and no engagement data. You can see the ad. You can't see the scoreboard.
How do you see a competitor's Facebook ads, step by step?
To see a competitor's Facebook ads, open the Meta Ad Library, set the country and ad category, search the brand name, and browse their active ads. The whole thing takes about a minute once you've done it once. Here's the full walkthrough, using Nike as a worked example.
-
Go to the Meta Ad Library. Head to facebook.com/ads/library. No login, no account, it loads straight for anyone.
-
Set your country and ad category. Pick the country whose ads you want to see (a brand's US and UK ads can be completely different), and leave the ad category on "All ads" unless you're specifically after political or social-issue ads.
-
Search the competitor's brand name. Type the brand, "Nike", and select the correct verified Page from the dropdown. Watch for imposters and regional Pages; you want the official one.
-
Browse their active ads. You'll land on a grid of every creative that brand is currently running, each stamped with a start date and little icons for the platforms it's live on. Scroll and you're already seeing what you came for.
-
Open an individual ad. Click into one to see all its variations, the full primary text and headline, and the "See ad details" link out to the landing page. This is where you read the actual hook and offer, not just the thumbnail.
-
Refine with filters. Use the platform, media type, and active-status filters to cut the noise: video only, or Instagram only, or just what's live today.
One shortcut if you can't remember the exact search: open the competitor's Facebook Page, click About, then Page transparency, and you can jump to their active ads from there. And because Instagram ads live in the same library, you're already seeing those too, there's no separate Instagram step to learn. Seeing the ads is the easy part. Knowing which ones matter is where most people get stuck.
What should you look at in a competitor's ads?
Look at six things in a competitor's ads: the hook, the core offer, the creative format, the copy and CTA, the landing page, and how many variations they're running. Everything else is detail.
- The hook: the first line or first three seconds. This is the part they're clearly A/B testing, so it's the part they care about most.
- The offer: free trial, discount, bundle, guarantee. The offer usually matters more than the pixels; a strong offer can carry a mediocre creative, but rarely the other way round.
- The creative format: static, video, carousel, UGC-style. Note what dominates their set, not just what's prettiest.
- The copy and CTA: the actual words and the button. "Shop now" versus "Learn more" tells you what stage of the funnel the ad is built for.
- The landing page: click through. Half the strategy lives on the page the ad points to, and almost nobody bothers to look.
- The number of variations: five versions of one angle is a competitor quietly telling you they're scaling it.
How can you tell which competitor ad is actually working?
Because the Meta Ad Library shows no performance data for commercial ads, the best free signal of a winning ad is how long it's been running, advertisers don't keep paying for creative that doesn't convert. That single fact is the closest thing to a scoreboard you get, and most guides skip right past it.
Here's the two-step read:
- Sort by longevity. An ad that's been live for 30, 60, or 90+ days is almost certainly profitable, well-performing creatives typically stay in rotation for weeks or months, while duds get cut fast. Check the start date on each ad and pay attention to the old ones.
- Look for repeated hooks. When the same angle or headline shows up across several variations, that's an angle they've validated and are now pushing budget behind. Repetition is a vote of confidence.
There's a reason longevity works as a proxy: Meta's own analysis found that a person's likelihood of converting drops sharply after they've seen the same creative a handful of times, so a stale ad can't quietly coast forever. An ad that keeps running is one the advertiser keeps choosing to fund. Marketers on r/PPC land in the same place from the other direction, one put it plainly: "Ads that have been around longer likely have better performance." Another described the actual workflow: "i've been manually tracking how long specific ads stay in rotation as a proxy for performance. if it's been running 3+ months same angle, they're probably scaling it. works but takes forever. would love something that just does this automatically."
That "takes forever" is the real problem. So is there a faster way to do it? There is.
Is there a faster way to pull competitor Facebook ads?
Yes: instead of scrolling the Ad Library by hand, you can ask an AI assistant to pull a competitor's live Facebook ads for you. That's the idea behind Proxy: a free tool that gives your AI assistant real-time access to the Meta, Google, and LinkedIn ad libraries, so you ask a question in plain language and read the answer in the chat you already work in. It's a connector in Claude, an app in ChatGPT, and an MCP server in Cursor; setup is one connect step through OAuth, with no dashboard to learn and no API keys to manage.
The point is answers, not browsing. Instead of six steps and a lot of scrolling, you type the question:
- "Show me what Nike is running on Facebook right now" returns the live ads in the chat.
- "Give me the transcript and the hook of their top video ad" gets you the full transcript and a hook breakdown, no downloading and rewatching a thirty-second video to catch the offer in the last three seconds.
- "Which of these has been running longest?" does the longevity read you'd otherwise do by hand, for you.
That video transcription is the part the manual library can't touch at all: it hands you a muted thumbnail and wishes you luck. And the same question works across Google and LinkedIn in one ask, so you're not opening three separate libraries to research one competitor. Proxy's own benchmark puts that full cross-platform sweep at about two hours per research pass, the time it takes a creative strategist to comb Meta's Ad Library and Google's Ads Transparency Center by hand and compile it all into a spreadsheet, so pulling the live Facebook ads (plus Google and LinkedIn) from one question is most of that afternoon handed back.
It's not magic, and it's worth being straight about the trade-offs. Proxy is MCP-based, so you do need an AI client like ChatGPT or Claude to use it; for a quick one-off look, the free Meta Ad Library in your browser is genuinely all you need, and you don't need anything else. It doesn't cover TikTok yet, either. The free tier is 30 credits a month (10 a day) in beta with no credit card, which is plenty for regular research but something a very heavy week can burn through. Fair trade for skipping the scroll, in my experience, but your mileage depends on how often you actually do this.
Free Ad Library or a paid tool: which do you actually need?
For a quick look, the free Meta Ad Library is all you need; if you research competitor ads regularly or want spend estimates and a fast read on which ads are winning, a tool earns its keep. It really is that simple, and you don't have to pick one forever.
| Method | Cost | Speed | Platforms | What it can't do |
|---|---|---|---|---|
| Meta Ad Library | Free | Manual scrolling | Meta only | No spend, no performance data, no automation |
| Foreplay / paid ad-spy dashboards | Paid | Browse-and-save | Mostly Meta | Separate login, per-seat pricing, thin outside Meta |
| Semrush AdClarity | Paid | Dashboard | Multi-platform | Gated behind a paid add-on |
| Proxy | Free to start | Ask-and-answer in chat | Meta + Google + LinkedIn | No TikTok, needs an AI client |
A couple of honest calls here. Foreplay has a genuinely nice swipe-file workflow if your whole team lives in one visual board, that's a real strength, capped mainly by the per-seat cost and the separate dashboard.
Semrush's AdClarity wins the one thing the free library and Proxy both refuse to fake: it estimates commercial spend and impression share. Nobody can show you a competitor's true Facebook spend (it isn't public), but if a rough estimate is what you need, that's where to look. For most marketers, the honest answer is the free library plus a faster way to read it.
How do you see competitor ads beyond Facebook, on Google and LinkedIn?
The same idea works beyond Facebook: Google, LinkedIn, and TikTok each run their own free ad library, so you can check a competitor across every platform they advertise on. This is usually the next question after Facebook, so here's where to look. (If you want the full cross-platform playbook, our guide on how to spy on competitors' ads covers all of them.)
- Instagram: already handled. Instagram ads sit in the same Meta Ad Library, so there's no separate step. For the deeper cut, see how to see competitors' Instagram ads.
- Google: the Google Ads Transparency Center shows ads across Search, YouTube, and Display from verified advertisers. One quirk: you search by advertiser or domain, not by keyword in the creative, which is the opposite of how Meta works.
- LinkedIn: the LinkedIn Ad Library has every ad since June 2023, free and no login, kept for a year after last impression (targeting and impression detail shows only for EU-served ads). It's the one platform almost no ad-research tool touches.
- TikTok: TikTok has its own Commercial Content Library, and this is where I'll be honest: Proxy doesn't reach TikTok yet, so that one still lives in the browser for now.
Two more if you're going deep on Meta specifically: how to use the Meta Ad Library to check competitor ads, and how to target a competitor's audience on Facebook ads.
So where does this leave your competitor research?
The ads have been public for years. The only real question now is how much of your day you're willing to spend digging them out by hand. The manual method works: it's free and honest, and for a quick look it's all you need. But the moment competitor research becomes a weekly habit rather than a one-off, the scrolling starts to cost you real time, and that's the part worth taking back. The faster path lives inside the AI tools you already have open. Either way, the library was never the hard part; reading it before your competitor reads yours is the only thing that ever mattered.
Frequently asked questions
Yes, they're public, and no, viewing is completely anonymous. The Meta Ad Library is open to anyone, and competitors get no notification and no visitor log, so they simply can't tell. You can check a rival's ads as often as you like without them ever knowing.
Yes. The Meta Ad Library is entirely free, with no account or Facebook login required. You just open it in a browser and search.
That depends on what kind of ad it is. For ordinary commercial ads, no, Meta publishes no spend or performance data at all. Spend and impression ranges are shown only for political and social-issue ads. Paid tools like Semrush's AdClarity will give you an estimate of commercial spend, but it's a modeled guess, not Meta's real number, worth remembering before you quote it in a deck.
Mostly no. The Meta Ad Library shows active ads for ordinary advertisers, so once an ad stops running it usually drops off. The exception is political and social-issue ads, which Meta keeps in the library for seven years even after they stop. For everyone else, if you want to track ad history, you have to check regularly and save what you see.
Yes. Instagram ads run through the same Meta Ad Library, so when you search a brand you're already seeing their Instagram creative alongside Facebook. No separate tool or step required.
Two options. The manual route is to re-open the library every week or two and note what's new or what's been running long enough to matter. It's reliable, but it's on you to remember. The faster route is to ask an AI assistant to pull a competitor's ads on a schedule, so the check runs itself and you just read the summary. Either way, the value is in the cadence, not the one-time look.
Try it on your brand
Live Meta, Google, and LinkedIn ads in your AI chat. Free, no card.
Try Proxy freeMore in Competitor Research
Which AI Ad Generator Offers the Best Competitor Analysis?
Which AI ad generator offers the best competitor analysis? Honestly none alone, so pair a generator with a tool like Proxy to read rivals' live ads.
Read moreHow to Monitor Competitor Ads and Promotions (2026)
The fastest way to monitor competitor ads and promotions is a weekly cadence across the Meta, Google, and LinkedIn ad libraries. Here's the free system.
Read more