Instagram Ads Library: Where It Is and How to Use It

ResearchOctober 9, 20269 min readBy Klipio team
Instagram Ads Library: Where It Is and How to Use It

There is no separate Instagram ads library: every Instagram ad lives inside the Meta Ad Library at facebook.com/ads/library, the same free database that holds Facebook ads. To use it as an Instagram ads library, you search a brand or keyword and set the platform filter to Instagram, which hides everything that does not run there.

This post treats the library itself as a research tool: what it shows, how to read it for Instagram, where it falls short, and how to keep what you find.

Is there an Instagram ads library at all?

Not as its own product. Meta runs one transparency library for all of its platforms, and Instagram is one filter inside it.

That confuses people, because the search bar says "Ad Library" and the URL says facebook.com. Nothing about the page mentions Instagram until you open the filters. But the ads are all there, from big brands to a local cafe boosting a Reel.

You do not need an Instagram business account, a Facebook ad account, or any login to search it. If you only want the quick "what is this brand running right now" answer, our walkthrough on how to see Instagram ads a brand is running covers that in a few steps. Here I am going deeper on the library as a working tool.

How do you search the Meta Ad Library for Instagram ads?

The order matters more than people expect. Most "no results" problems come from a filter left on the wrong setting.

  1. 1
    Pick the countryResults are scoped by country
  2. 2
    Set the category to all adsNot the political or issue category
  3. 3
    Search a brand or keywordPage names match more reliably
  4. 4
    Filter platform to InstagramHides Facebook-only creative
  5. 5
    Read the start datesOlder live ads usually perform
Turning the Meta Ad Library into an Instagram ads library

A few practical notes from using it most days:

  • Country first. An advertiser running ads only in the US will show nothing if your country is set elsewhere. Try "All" when you are unsure.
  • Brand vs keyword. Searching the brand's Page name usually gives the cleanest list. A keyword search pulls in any ad with that word in its copy, which is better for scanning a niche.
  • Platform filter. Inside the filters you can choose the platform. Set it to Instagram and the grid drops ads that only run on Facebook.
  • Active only. Leave the status on active ads unless you are in the EU, where inactive ads stay visible too.

If search keeps misbehaving, our Meta Ad Library guide walks through every filter and the common reasons a search comes back empty.

How do you read the platform icons on each ad?

Every ad card shows a small row of platform icons. These tell you where the advertiser chose to run that specific ad.

What the card showsWhat it usually meansWhat I do with it
Instagram icon onlyThe ad was built or placed for InstagramStudy it as native Instagram creative
Facebook and Instagram iconsBroad placements across both appsCheck how it crops in a vertical frame
Facebook icon onlyNot running on InstagramSkip it for Instagram research
Several icons plus Messenger or Audience NetworkAdvantage+ style broad placementsTreat it as a general Meta ad, not Instagram-specific

The pattern I look for is a brand that runs some ads on Instagram only. That usually means someone made a deliberate choice, such as a creator-style Reel that would look odd in the Facebook feed.

Can you see Reels, Stories and feed ads separately?

You can see all three, but not as separate tabs. The library shows one merged grid for every Instagram placement.

The library does not label an ad as "Reels" or "Stories" on the card. You infer the placement from the creative itself:

  • Full-screen vertical video is usually built for Reels or Stories.
  • Square or 4:5 images and video are usually feed ads, though they can also serve elsewhere.
  • Carousels show every card in the library viewer, so click through the arrows rather than judging the cover.

This is a real limit if you want to study one placement only. The library tells you the platform, not the placement, so you are reading format clues, not a confirmed setting. If you want a deeper method for picking apart a competitor's Instagram creative, see how to spy on Instagram ads.

What does the Instagram ads library not show you?

It was built for transparency, not for marketers. That shows in what is missing.

You can seeYou cannot see
Every active ad from any advertiserLikes, comments, shares or saves
The creative, copy and call to actionSpend or budget for normal commercial ads
The "Started running on" dateClicks, CTR or ROAS
Platform icons per adThe exact placement (Reels vs Stories vs feed)
Multiple versions of the same ad, when groupedA download or save button
Inactive ads and limited reach data in the EUPaused ads outside the EU, in most cases

US political and social issue ads are the exception for spend, since they show spend ranges. For a normal brand selling skincare or sneakers, you get the creative and the start date, and that is about it.

There is also an official Ad Library API. People often assume it will give them Instagram ads in bulk, but it only returns political and social issue ads, plus EU ads under the Digital Services Act. It does not return commercial competitor ads.

How do you judge which Instagram ads are working?

Use longevity. It is the most useful signal the library gives you.

Advertisers keep paying only for ads that make them money. An ad that has been live for six or eight weeks is very likely profitable. An ad that started three days ago tells you what the brand is testing, not what works.

My quick read on any brand:

  1. Sort mentally by start date. Note anything that has run 30 days or more.
  2. Look for repeats. The same hook in several versions usually means a winner being scaled.
  3. Check the format mix. If the long-running ads are all vertical video, that brand is winning on Reels-style creative.
  4. Note the offer. Discounts, bundles and free shipping repeat across long-runners more than you might think.

Longevity is a proxy, not proof. Some brands leave weak ads running out of neglect. But across a whole niche, the long-running ads are where I start.

How do you save ads from the Instagram ads library?

You have to do it yourself, because the library gives you nothing to keep.

There is no download button. And outside the EU, an ad usually disappears from the library as soon as the advertiser pauses it. If you found a great Reel ad on Monday and come back on Friday, it may be gone with no trace.

Your options, roughly from slowest to fastest:

MethodEffortWhat you keepWeak point
ScreenshotsLow skill, slowA still image of the cardNo video, no sound, no carousel cards
Screen recordingSlowThe video, at screen qualityLower quality, manual trimming
Bookmark the ad linkFastA link onlyBreaks when the ad is paused
Browser extensionFastOriginal video, images, full carouselsMeta only, no spend or engagement data
Paid spy toolFastAds plus a history archiveMonthly cost, e.g. AdSpy $149/mo

For most people, a free extension is the sensible middle. Our free extension adds a Download button to each ad inside the library, saves videos in original HD, grabs every carousel card, and can bulk save a whole search into one ZIP with a searchable swipe board and a CSV. You can get the Meta Ad Library downloader here.

For the Instagram-specific mechanics, like saving Reels and Stories creatives cleanly, see our guide to downloading Instagram ads. The same method works for Facebook, covered in our pillar on downloading Facebook Ad Library videos.

Is it okay to use ads from the Instagram ads library?

Studying public ads is standard practice. Every media buyer I know does it weekly.

Reusing someone else's creative in your own ads is a different matter. Copy the angle, not the asset. Take the idea, the structure or the offer logic, and make your own version with your own footage and brand.

This is general guidance, not legal advice. If you plan to use anything beyond research, check with someone qualified in your market.

FAQ

Is there an Instagram ads library?

There is no separate Instagram ads library. Instagram ads are part of the Meta Ad Library at facebook.com/ads/library, which covers Facebook, Instagram, Messenger and Audience Network. You filter the platform to Instagram to see only those ads.

How do I see only Instagram ads in the Meta Ad Library?

Search a brand or keyword, then open the filters and set the platform to Instagram. Make sure the country and ad category are set correctly first, since a wrong country is the most common cause of empty results.

Can I see Instagram Reels and Stories ads in the library?

Yes, but they are mixed into one grid with feed ads. The library shows the platform, not the exact placement, so full-screen vertical video is your best clue that an ad was built for Reels or Stories.

Does the Instagram ads library show likes or spend?

No. The library shows no likes, comments or engagement for any ad, and no spend for normal commercial ads. Only US political and social issue ads show spend ranges, and EU ads show some limited reach data.

Can I download ads from the Instagram ads library?

Not natively, since the library has no download button. You can screen record, use a paid spy tool, or use a free browser extension that adds a download button to each ad and saves the original file.

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 Ad Library downloader
Which of those ads are actually making money?

Klipio reads a competitor's live Meta ads, ranks them by how long they have been running — the honest signal that an ad is profitable — and turns the winning angle into on-brand creative for your own brand. 3-day free trial.

Start free — 3-day trial →