Instagram Ad Library: how to see any brand's Instagram ads

If you've searched for "Instagram ad library" and found only confusing answers, here's the short version: there is no separate Instagram ad library, and you don't need one. Every Instagram ad lives in the Meta Ad Library, and our data shows it isn't just included — it dominates. Of the 16,474 live Meta creatives we track across 139 UK brands, 16,373 (99.4%) carry Instagram placement. This guide covers where Instagram ads actually live, how to search them properly (including the route inside the Instagram app itself), and what our placement data says about who's really advertising Instagram-first.

Is there an Instagram ad library?

Not as a standalone product. Instagram has been part of Meta since 2012, and when Meta opened its Ad Library to all active ads in 2019, Instagram ads were folded in from day one. One library covers Facebook, Instagram, Messenger, Threads and the off-app Audience Network. Each ad lists which of those surfaces it's set to run on, so "the Instagram ad library" is simply the Meta Ad Library with the Instagram placement filter on.

Our live data makes the point more bluntly than Meta does. Across the 16,474 active creatives we track for UK brands, placement shares look like this:

SurfaceShare of live ads set to run there
Instagram99.4%
Facebook99.0%
Threads68.9%
Messenger61.1%
Audience Network46.1%

At 99.4% Instagram coverage, the Meta Ad Library effectively is the Instagram ad library. If a UK brand is running Meta ads at all, you can assume those ads are appearing on Instagram unless the placement list says otherwise, and it almost never does.

How to search Instagram ads in the Meta Ad Library

  1. Go to facebook.com/ads/library. No account needed.
  2. Set the country to United Kingdom and the category to All ads.
  3. Search the brand name and pick the right Page — check the blue tick and follower count, because fan Pages and regional franchises will pollute results. A brand's Instagram handle and its Facebook Page are the same advertiser identity here.
  4. Open Filters and set Platform → Instagram. This narrows the grid to ads with Instagram placement — though given the 99.4% figure above, expect it to remove almost nothing.
  5. Filter by media type if you only care about Reels-style video or static feed creative, then work through the grid.
The platform filter is a blunt instrument. It shows ads set to run on Instagram, not ads that actually delivered there, and it can't split Stories from Reels from Feed. Meta's automated Advantage+ placements hand that decision to the auction, so the library genuinely doesn't know where each impression landed; nobody outside Meta does.

How to see a brand's ads inside the Instagram app

There's also a route that starts from any Instagram profile, and it's the closest thing to a native "Instagram ad library" experience. Instagram's official help page describes it: open the brand's profile, tap the three-dot menu, choose About this account, and if the account is currently advertising you'll see an Active ads option. Tap it and you land in, no surprise, the Meta Ad Library, pre-filtered to that advertiser.

Three caveats worth knowing:

In practice we use this route for discovery ("is this account advertising at all?") and the Ad Library website for actual research, because the desktop grid is far easier to scan.

What you can see on an Instagram ad — and what you can't

For each live ad you get the full creative (image or video), the primary text, headline and call-to-action, the "Started running on" date, the platform list and the landing link. What you don't get, for ordinary commercial ads: spend, impressions, engagement or any performance signal. A winning Reel and a dud look identical in the grid. The only free performance proxy is run length: advertisers kill losers, so survivors are paying for themselves. Across our 16,373 live Instagram-placed creatives, the median ad is just 18 days old and only 255 (1.6%) have survived past 180 days, so anything past a couple of months is already in the long tail and worth studying first.

One more base rate that surprises people: Instagram's reputation is video, but among those 16,373 live Instagram-placed ads, 13,254 (81%) are static images and only 2,848 (17.4%) are video. UK brands' paid Instagram, in aggregate, is still overwhelmingly a stills medium; the video-first strategy you see from fitness and beauty brands is the exception, not the rule.

Who actually advertises Instagram-only?

Here's where reading placement data in aggregate pays off. Platform-splitting is nearly extinct: only 171 of 16,474 live ads (1.0%) are Instagram-only, and just 98 (0.6%) are Facebook-only. Almost everyone runs the same creative across every Meta surface and lets the auction decide. But the exceptions are telling:

Caveat: placement lists show intent, not delivery. An "Instagram + Facebook" ad from a beauty brand may spend 90% of its budget on Instagram in practice. What Instagram-only placement proves is a deliberate creative or brand-safety decision: someone chose to keep that ad off Facebook, and that choice is strategy you can read.

What the Instagram ad library won't tell you

The limits are the Meta Ad Library's limits, and they're structural:

And because the median live ad is 18 days old, a monthly manual check misses most of what a competitor tests. The library is a photograph of now; competitor research needs the film.

Instagram vs the other ad libraries

If you're building a full competitor picture, Instagram is one surface of several, and each platform's transparency tool has a different shape. Meta's is the most generous: complete for live ads, keyword-searchable, no login. By contrast, Google's Ads Transparency Center caps what you can see per advertiser and can't search ad copy, the TikTok ad library has patchy coverage outside the EU, the LinkedIn ad library hides run dates behind a login, and YouTube's lives inside Google's tool with the same caps. For the cross-platform method, see our guide to seeing competitor ads on every platform.

How to use it well: a 15-minute routine

  1. Start in-app if you only have a handle. Profile → three dots → About this account → Active ads confirms whether they're advertising at all.
  2. Move to the Ad Library website for the full grid; verify you've got the right Page before analysing anything.
  3. Hunt the old ads. Ignore the sea of two-week-old tests; the handful of 60-day-plus survivors are the proven converters worth deconstructing.
  4. Read the placement lists. Instagram-only ads are rare and deliberate; if a rival runs them, ask what about that creative made them exclude Facebook.
  5. Note the format split. If a competitor is 80% static like the market, their video is experimental; if they're video-heavy like Gymshark, stills are the anomaly.
  6. Screenshot anything you care about. Stopped ads are gone forever; the library keeps no history for you.

The honest verdict

The question "where is the Instagram ad library?" has a clean answer: it's the Meta Ad Library, and at 99.4% Instagram coverage across our tracked UK brands, nothing meaningful is missing. The tool is genuinely excellent for answering "what is this brand running on Instagram right now?" — and structurally incapable of answering "what did they run last month?", "what changed this week?" or "which of these ads is working?".

That gap is what we built AdRival for. We snapshot live ads for UK brands across Meta, Google, TikTok and LinkedIn, keep the history Meta discards, and AI-qualify every creative (49,782 so far) for offer, discount, hook, audience and urgency, so "which competitors launched a promotion this week?" is a query rather than an afternoon of scrolling. See the live data free on our Gymshark, Trinny London and Huel pages, or browse every brand we track.

See this data for any brand we cover

AdRival captures ads for 159 UK brands from Google, Meta, TikTok and LinkedIn, and AI-qualifies the Google, Meta and TikTok creatives for offer, hook and urgency — 51,583 qualified so far, each benchmarked against its sector.

Browse live ad libraries

More guides: Best Ad Spy Tools UK: 15 Compared Honestly · Competitor Ad Alerts: A Routine That Works · Competitor Ad Analysis: A 50,000-Ad Framework · Competitor Ad Report Template (With Real Numbers) · How to Estimate Competitor Ad Spend in the UK · Facebook Ad Hook Examples From 13,600 UK Ads · Fake Urgency Marketing: 50,000 UK Ads Measured · How to Track Competitor Black Friday Ads · Black Friday Ad Examples (With Real Dates) · Competitor Ad Audit: Benchmarked Template · How to Monitor Competitor Prices and Discounts · How to Track Competitor Christmas Ads in 2026 · How to Track Competitor Promotions and Discounts · When Do Black Friday Ads Start in the UK? · Which Platforms Are My Competitors Advertising On? · Pinterest Ad Library: What Exists and What Doesn't · Reddit Ad Library: What Exists and What Doesn't · Competitor Bidding on My Brand Name: What to Do · How to Export Meta Ad Library Data · How to Find Competitor Landing Pages · Google Ads Transparency Center Missing Ads? Fixes · How Long Should You Run an Ad? (143,006 UK Ads) · Check Competitor Ads Free: Google, Meta & TikTok · How Often Should You Refresh Ad Creative? UK Data · Facebook Ad Library Not Showing Ads? Real Causes · Meta Ad Library Alternatives: The Honest UK Guide · How Many Ads Do Competitors Run? (221 UK Brands) · YouTube Ad Library: Where the Ads Actually Live · How to Find Competitors' Winning Ads (Real Data) · LinkedIn Ad Library: How It Works and Its Limits · TikTok Ad Library: How to Use It & What It Misses · How Accurate Are Ad Launch Dates? We Measured · Meta Ad Library: How to Use It and What It Hides · Google Ads Transparency Center: What It Hides · live ad libraries