How to Find Competitor Winning Ads (Not Just Any Ad)

The fastest way to find competitor winning ads is to check two free signals inside the Meta Ad Library: how long each ad has been running, and how many near-identical versions of it exist. An ad a brand keeps paying for is an ad that's working. Everything else in this guide is just how to read those two signals quickly and what to do once you've spotted a winner.
Why isn't a competitor's full ad list enough?
Search any brand in the Meta Ad Library and you'll get every ad they're currently running, sometimes dozens of them. Most of those are tests. A media buyer trying six hooks against the same offer expects five to flop and one to work.
If you treat the whole list as equally important, you'll copy the failures along with the winner. You need a way to sort the list by what's actually earning its keep, not just what's live today.
That's what ad longevity and variant count are for.
What is ad longevity and why does it matter?
Ad longevity is how long an ad has been running without being paused. Meta shows this directly on every ad card as "Started running on," and it's the closest thing to a performance signal the public library gives you.
Advertisers pay per impression. Nobody keeps a losing ad live for eight weeks out of loyalty — they pause it and move budget to something else. An ad still running after a month is worth the spend, every single day, or someone would have already killed it.
We wrote a full breakdown of how ad longevity works and how to read it, including how long is "long enough" for different ad types.
How to find competitor winning ads inside the Ad Library
Here's the actual workflow, step by step.
- 1Search the brand in the Ad LibraryOpen facebook.com/ads/library and enter their name
- 2Sort and scan by start dateOlder, still-running ads have earned their place
- 3Group near-identical creativesSame hook, different image or headline, run together
- 4Note the ones with the most variantsRepeated testing on one idea signals a real winner
Longevity tells you an ad works. Variant count tells you the brand believes in the underlying idea enough to keep testing it.
What does variant count actually tell you?
When a brand runs five versions of the same hook — same claim, same offer, different image or opening line — that's not random. That's a media buyer who found an angle that converts and is now testing which execution converts best.
One ad running for six weeks could be a fluke, or a brand that forgot to turn it off. Six ads all built around the same angle, running at the same time, is a pattern. Patterns are worth copying; single data points aren't.
Where do you go to search a competitor's ads in the first place?
If you haven't done this before, start with the library search itself. We cover the full walkthrough — search operators, how to filter by country and platform, what the EU-only fields mean — in our guide to seeing a competitor's Facebook ads.
The short version: go to facebook.com/ads/library, search the brand name, and switch to "All ads" rather than the political/issue filter (that's a different database entirely, covering only political and social-issue ads plus EU ads under the DSA — not competitor commercial ads).
What tools help you find competitor winning ads faster?
The Ad Library is free but manual — you're scrolling and eyeballing dates yourself. A handful of paid tools try to speed up how fast you find competitor winning ads by tracking ads over time and flagging the ones still running.
| Tool | Starting price | What it's built for |
|---|---|---|
| AdSpy | $149/mo (no trial) | Large searchable database of ads across platforms |
| Foreplay | $59/mo ($49 annual) | Swipe files and board-based ad organizing |
| Minea | $49/mo | Cross-platform spy tool, strong on dropshipping niches |
| Pipiads | $49/mo | Video ad discovery with performance filters |
| PowerAdSpy | $69/mo | Multi-platform ad search including Meta |
| BigSpy | $9/mo (free tier) | Budget option with a usable free plan |
| Atria | $129/mo | Deeper creative and spend analytics |
| Dropispy | Free + $29.90/mo | Free tier for casual competitor checks |
| Meta Ad Library Downloader | Free | Downloads what the free Ad Library already shows you |
Prices are what each tool lists as of August 2026 and can change. One thing worth flagging: MagicBrief, a tool that used to be on lists like this, was acquired by Canva and shut down on July 31, 2026 — its features are folding into Canva Grow. It's a reminder that this space moves fast, and a tool's pricing page is the only source you should trust.
For a longer comparison of what each of these actually does well, see our full ad spy tools comparison.
How do you save a winning ad before it's gone?
Here's the catch: once you find competitor winning ads inside the native Ad Library, it doesn't let you download or bookmark anything. Pause an ad and it disappears from search entirely. If you found a winner today and didn't save it, it may be gone by the time you come back.
Our free extension, the Meta Ad Library Downloader, adds a download button to every ad card right inside the library — one click saves the video in original HD, the image, or the full carousel with every card. Bulk mode scrolls a whole search and packs every running ad into one ZIP, sorted into Videos, Images, or Everything, with duplicates collapsed automatically. Every export comes with a searchable swipe file (an index.html you can search by hook, CTA, or advertiser) plus a CSV, so the longevity and variant patterns you spotted are still there next week.
It's free, needs no account, and runs entirely in your browser — nothing you save passes through a server. For a full tour of the library itself, our Meta Ad Library guide covers search operators and country filters in more depth.
What should you actually do with a competitor's winning ad?
Once you've found a winner, the useful move is copying the angle, not the asset. That means the hook, the offer structure, the claim being made, reworked in your own brand's voice, product, and visuals.
Re-uploading someone else's video or image as your own ad is a different thing entirely, and it can get an ad account flagged or worse. Downloading public ads for research is standard practice in the industry; treating another brand's finished creative as your own is not. This isn't legal advice — if you're unsure where the line sits for your situation, talk to someone who handles IP for a living.
FAQ
How do you know if a competitor's ad is actually working?
Check two things: how long it's been running (shown as "Started running on" in the Ad Library) and whether the brand has several near-identical versions live at once. Neither is proof of profit, but both are strong signals — brands don't keep paying for ads that lose money.
Can you see a competitor's ad spend on Facebook?
No, not for ordinary commercial ads. The public Ad Library only shows spend ranges for US political and social-issue ads. For everything else, longevity and variant count are the closest free substitute.
How many days should an ad run before you call it a winner?
There's no fixed number, but weeks rather than days is the general marker. A single ad running two or three weeks past when most test ads get killed, or several versions of one angle running together, both suggest it's earning its budget.
Is it legal to download competitors' Facebook ads?
Downloading a public ad for research is standard practice — the Ad Library itself is a public tool built for exactly this. What's risky is reusing someone else's exact creative commercially rather than building your own version of the angle. This isn't legal advice; check with a lawyer if you're unsure.
What's the fastest way to check many competitors' ads at once?
Search each competitor in the Ad Library and use bulk download to pull every running ad from that search into one organized file, rather than opening ads one at a time. That turns a slow manual scroll into a swipe file you can actually compare across brands.
Do paused or ended ads still show in the Ad Library?
Only inside the EU, where the library keeps an archive of inactive ads under the DSA. Outside the EU, a paused ad disappears from search immediately — which is exactly why saving a winner the day you spot it matters.
The Klipio extension adds a download button to every ad in the Meta Ad Library: one click per ad, or bulk-save a whole search as a ZIP with a searchable swipe file inside. Free, no sign-up.
Get the free extension

