How to See Instagram Ads a Brand Is Running

Here's how to see instagram ads a brand is running: open the free Meta Ad Library at facebook.com/ads/library, search the brand's name, and filter to Instagram. Every active ad shows up with its creative, copy, and the date it started running.
There's no separate "Instagram ad viewer." Instagram ads live inside Meta's one shared ad system, so the same free tool that shows Facebook ads shows Instagram ads too.
What the Meta Ad Library Actually Shows
The Ad Library is Meta's public archive of every ad running across its platforms. It covers Facebook, Instagram, Messenger, and Audience Network in one search.
Anyone can search it. No account, no login, no fee. Type a brand name and every active ad that advertiser is running shows up, with the exact creative and the platforms it's placed on.
This is how to see instagram ads without following the account or hoping one lands in your own feed. You go straight to the source instead of waiting for the algorithm.
For a deeper walkthrough of every filter and search trick, see the full guide to the Meta Ad Library.
How to See Instagram Ads for Any Brand, Step by Step
Here's the actual process, start to finish. It takes under a minute for any brand you can name.
- 1Open the Meta Ad LibraryGo to facebook.com/ads/library
- 2Search the brand by nameOr paste their Facebook Page URL
- 3Set platform to Instagram or AllConfirms you're seeing IG placements
- 4Browse the active ads gridCheck hooks, copy, and start dates
A few details that trip people up on step two and three.
The search box matches on the advertiser's registered Page name, not always their Instagram handle. If a brand's Instagram is @glowlabs but their Facebook Page is "Glow Labs Cosmetics Inc," search the Page name.
The platform filter defaults to "All" in most regions, which already includes Instagram. Switch it explicitly if you only want to see a brand's Instagram ads and skip their Facebook-only creative.
What You Can and Can't See
This is the part most people get wrong going in. The Ad Library is a creative archive, not an analytics dashboard.
| You can see | You cannot see |
|---|---|
| Every active ad from any advertiser | Spend, budget, or daily cost |
| The exact image, video, or carousel | Clicks, CTR, or ROAS |
| Ad copy and headline text | Audience size or targeting details (outside the EU) |
| The date each ad started running | Ads the advertiser already ended (outside the EU) |
| Which platforms an ad runs on | Impressions or reach for normal commercial ads |
The one number Meta does give you — the start date — is more useful than it looks. Ad longevity is the closest thing to a public performance signal that exists. Brands don't keep paying for ads that lose money, so an ad running for eight weeks straight is very likely working.
Searching One Brand vs. Researching a Whole Category
Looking up how to see instagram ads for one competitor by name is easy in the library. Comparing several brands, or pulling every ad in a niche, is where the manual process gets slow.
Scrolling and screenshotting works for a handful of ads. It falls apart once you're trying to build a real swipe file across ten competitors, because there's no built-in way to save, tag, or export anything from the library page itself.
That gap is why bulk tools exist. A free Chrome extension called Klipio adds a download button to every ad inside the library page, plus a Find all ads mode that scrolls a whole search and collects every running ad into one ZIP. It's ours, so take that as disclosed, but it's a straightforward add-on to the same public page you're already using.
Each export comes with a free searchable swipe board — an index.html you open locally to search by hook, CTA, or advertiser, play the ads, and copy the ad text — plus a CSV of the same data. It runs entirely in your browser; nothing routes through Klipio's servers.
How Ad Spy Tools Compare
If you need ongoing monitoring instead of one-off lookups, paid ad intelligence tools sit on top of the same public library data. Here's what the honest price range looks like.
| Tool | Starting price | What it adds over the Ad Library |
|---|---|---|
| Meta Ad Library (free) | $0 | Search and view; no saving, no bulk export |
| Klipio's downloader (free) | $0 | Bulk download + swipe board on top of the library |
| BigSpy | $9/mo (free tier) | Cross-platform tracking beyond Meta |
| Dropispy | Free + $29.90/mo | Dropshipping-focused product/ad matching |
| Foreplay | $59/mo ($49 annual) | Team boards, saved swipe files, briefing tools |
| Minea | $49/mo | Winning product discovery across platforms |
| Pipiads | $49/mo | TikTok-first with Meta coverage added |
| PowerAdSpy | $69/mo | Keyword and engagement-style filtering |
| AdSpy | $149/mo (no trial) | Large historical database, exact-match search |
| Atria | $129/mo | Team collaboration and creative tagging |
Canva acquired MagicBrief and shut it down on July 31, 2026; its features are folding into Canva Grow if you were using it. For a longer breakdown of what each tool is actually good at, see the roundup of ad spy tools.
None of these tools show spend or engagement either. They're all built on the same public Ad Library data Meta exposes — they just organize and store it better than the raw page does.
Instagram-Specific Things Worth Knowing
A few Instagram quirks are worth flagging separately from the general library workflow.
Reels-only ad sets sometimes reject the same static image that runs fine as a Feed post, because Meta ties eligibility to the placement, not just the format. If a brand's Instagram presence looks Reels-heavy, expect mostly video and motion creative in their search results.
Carousel ads on Instagram show every card in the library viewer, not just the cover image. Click through the carousel controls on the ad card itself rather than assuming the first image is the whole ad.
Stories placements exist inside the same search results too, but the library doesn't separate them from Feed and Reels visually. You're looking at one merged grid across all Instagram surfaces.
The Legal and Ethical Line
Looking at a brand's Instagram ads through the public Ad Library is normal, expected industry practice. Advertisers know the library is public; that's the whole point of it existing.
Where it gets murky is what you do next. Studying an ad's angle, hook, or offer structure to inform your own creative is standard competitive research. Re-uploading someone else's video or image as your own ad is a different thing entirely, and can cross into copyright or trademark issues.
This isn't legal advice, just an honest line: research the angle, don't reuse the asset commercially.
FAQ
Can you see all the Instagram ads a brand is running?
Yes, for active ads. The Meta Ad Library shows every ad currently running from any advertiser, including Instagram placements, for free and without an account. Ads the brand already paused or ended typically disappear from view outside the EU.
Is there a free way to see a brand's Instagram ads?
Yes. The Meta Ad Library at facebook.com/ads/library is completely free and is the official source Meta provides. No paid tool is required to search it or view individual ads.
Why can't I find a brand's Instagram ads in the library?
Usually a name mismatch. Search the brand's registered Facebook Page name rather than their Instagram handle, since the library matches on Page identity. It's also possible the brand simply isn't running any active ads right now.
Can I see how much a brand spends on Instagram ads?
No, not for a normal commercial advertiser. Meta only publishes spend ranges for US political and social-issue ads. For everyone else, the closest public signal is how long an ad has been running.
Is it legal to look at competitors' Instagram ads?
Viewing them is fine — the Ad Library is public by design and advertisers know it. Reusing someone's exact creative as your own is a different question and can raise copyright issues. This isn't legal advice, so check with counsel if you're unsure.
How do I download an Instagram ad I find in the library?
The library itself has no download button. A free extension can add one to each ad, or you can use browser developer tools to grab the media file manually. See how to download Instagram ads directly for both methods, and the Meta Ad Library Downloader for the one-click version.
If you're researching more than one brand at a time, the same approach scales to seeing competitors' Facebook ads too — it's the identical library, just a different search term.
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

