We’re live on Product HuntSupport us

How to Spy on Facebook Ads (Free, Step by Step)

ResearchAugust 15, 20269 min readBy Klipio team
How to Spy on Facebook Ads (Free, Step by Step)

The fastest way to learn how to spy on Facebook ads is Meta's own Ad Library: it shows every ad a brand is currently running, plus how long each one has been live. You don't need a paid tool or a login, just a brand name and a few clicks to see their creative, copy, and start date. The catch is the Ad Library has no download button and hides spend, clicks, and results, so knowing what to look for matters as much as knowing where to look.

This guide covers how to spy on Facebook ads for free, step by step, then what the Library shows, what it hides, and when a paid tool actually earns its keep.

How to Spy on Facebook Ads for Free Using the Meta Ad Library

Every business running ads on Facebook or Instagram has to publish them in the Meta Ad Library. It's a public, searchable database at facebook.com/ads/library, and it's completely free, the starting point for any competitor research, no account needed.

Type a brand name into the search bar and you'll see every ad currently running, across both Facebook and Instagram, with the exact creative, headline, and call to action. Each ad also shows a "Started running on" date, which turns out to be the single most useful field on the page.

That date is how you tell a test from a winner. An ad a brand has kept live for two months is one they're still paying for, which means it's still working for them.

How to Check Competitor Ads on Facebook, Step by Step

Here's the actual workflow for finding and reading a competitor's ads once you're in the Ad Library.

  1. 1
    Open the Meta Ad LibraryGo to facebook.com/ads/library
  2. 2
    Search the brand or keywordUse the exact page name for best results
  3. 3
    Filter by country and platformNarrow to the market you're studying
  4. 4
    Sort mentally by start dateOlder ads have already proven themselves
How to see competitor ads on Facebook, from search to signal

Search results default to "All ads" across all countries, which can bury the ads that matter under old or geo-irrelevant ones. Switching the country filter to your own market and setting the ad category to "All ads" (not just political) narrows things fast.

If the brand runs a lot of ads, scroll slowly. Meta loads more as you go, and the newest ads sit at the top, which is the opposite of what you want when you're trying to see competitor ads on Facebook that have already proven out.

What You Can and Can't See in the Ad Library

Part of learning how to spy on Facebook ads well is knowing this gap: the Ad Library is generous with creative and stingy with performance data. That gap saves you from assuming something is a winner when it might just be untested.

You can seeYou can't see
Every currently active ad from any advertiserSpend or budget on any given ad
The exact image, video, or carousel and its copyClicks, conversions, or ROAS
The "Started running on" dateAds that have already been paused or ended (outside the EU)
Which platforms and placements it runs onDetailed audience targeting or reach (outside the EU)

In the EU, Meta discloses more under local transparency rules, including some inactive ads and rough reach figures. Outside the EU, once an advertiser turns an ad off, it disappears from the library for good. For a fuller walkthrough of the search filters and fields, our guide to the Meta Ad Library covers the interface in more detail.

How to Tell Which Ads Are Actually Working

Since the Ad Library won't show you spend or results, longevity is the closest thing to a performance signal you're going to get. Advertisers don't keep paying for creative that isn't converting.

An ad running for a single week could be a test, a seasonal push, or a dud that got killed fast. An ad running for two or three months, especially from a brand spending real money, has almost certainly been profitable enough to keep funding.

The same logic applies to angles, not just individual ads. If three or four competitors are all running some version of the same hook or offer, that's a stronger signal than any one ad on its own.

Free vs Paid Facebook Ad Spy Tools

The Ad Library alone gets you a long way. Paid tools exist for people who want history, filtering by industry or hook type, or a faster way to organize what they find.

ToolStarting priceBest for
Meta Ad LibraryFreeThe official source, every live ad, straight from Meta
Klipio Ad Library DownloaderFreeDownloading and organizing what you find (see below)
BigSpy$9/mo (free tier available)Budget-friendly cross-platform ad spy
DropispyFree + $29.90/moDropshipping-focused product and ad research
PipiadsFrom $49/moCombined TikTok and Facebook ad spying
MineaFrom $49/moProduct discovery paired with ad research
ForeplayFrom $59 ($49/mo annual)Building and sharing swipe file boards
PowerAdSpyFrom $69/moBulk, keyword-based ad search
Atria$129/moTeam-based research workflows
AdSpy$149/mo, no trialThe deepest historical ad database

Worth noting: MagicBrief, once a popular pick on lists like this, was acquired by Canva and shut down on July 31, 2026. Its features live on inside Canva Grow now, which is a reminder to pick tools you can trust to stick around, or lean on the free Ad Library as your baseline either way.

For a longer breakdown of what each paid tool actually does well, our comparison of the best ad spy tools covers filtering, team features, and export options in more depth.

How to Save and Organize What You Find

This is the part the Ad Library doesn't help with at all. There's no download button on any ad, so screenshotting or scribbling notes is the default fallback for most people, and it doesn't scale past a handful of ads.

Klipio's free Ad Library Downloader (that's ours) adds a Download button to every ad inside the Ad Library page itself. It's one click per ad for videos in original HD with no watermark, static images, or full carousels with every card included, not just the first one.

For bigger competitor audits, its "Find all ads" mode scrolls an entire search, collects every running ad from a brand, and packs everything into one ZIP. You choose videos, images, or everything, and duplicates get collapsed automatically.

Every export also comes with a free searchable swipe board, an index.html file you can open locally to search by hook, CTA, or advertiser, play the ads, copy the ad text, and jump back to the original. A CSV of every ad comes along with it, and files are named by advertiser and date so nothing gets lost in a folder.

It's free, needs no account or sign-up, runs in 31 languages, and works entirely in your browser on your own connection, so nothing passes through Klipio's servers. If you want to see the full feature set or install it, the Ad Library Downloader page has the details.

For more on reading what competitors are doing well before you download anything, our guide to seeing competitors' Facebook ads covers how to build a research routine around this. And if video specifically is your focus, this walkthrough on downloading Facebook Ad Library videos goes deeper on formats and quality.

Downloading public ads for your own research is standard practice among media buyers. The line to respect is copying the angle, not the asset: study what's working and build your own version, rather than reusing someone else's exact video or image as your own ad. This isn't legal advice, so if you're unsure where that line sits for your situation, talk to a lawyer.

FAQ

Viewing and downloading ads in the public Meta Ad Library is completely legal; Meta built it for transparency and public research. Where it gets risky is reusing someone else's exact creative commercially instead of just borrowing the underlying idea. This isn't legal advice, so check with a lawyer if you're unsure.

How do I see all of a brand's Facebook ads?

Go to facebook.com/ads/library, search the brand's exact page name, and set the country and category filters to match what you're researching. Every currently active ad from that advertiser will show up, including the platform it runs on and when it started. Ads the brand has already paused won't appear unless you're searching from the EU.

Can you see how much a competitor is spending on Facebook ads?

No, not for ordinary commercial ads. The Ad Library shows creative, copy, and start dates, but never budget, spend, clicks, or conversions. The only exception is US political and social-issue ads, which show a rough spend range required by law.

What's the best free tool to spy on competitor Facebook ads?

The Meta Ad Library itself is the essential free tool, since it's the direct source. If you want to download and organize what you find instead of screenshotting everything, Klipio's Ad Library Downloader is a free Chrome extension that adds one-click downloads and a searchable swipe file on top of it.

Does the Ad Library show ads that have already ended?

Outside the EU, no. Once an advertiser turns an ad off, it disappears from the public library for good. Inside the EU, Meta's transparency rules mean some inactive ads stay visible along with rough reach and targeting data.

How long does an ad need to run before it counts as a winner?

There's no official cutoff, but most media buyers treat anything past three or four weeks as a real signal, since that's long enough to rule out a short test. Ads running two months or longer, especially from a brand with an obvious budget, are usually safe to assume are converting well.

Save the ads you research — free

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