AdEye
All posts
Guides

Ad Library Guide: Meta, Google, TikTok and YouTube Compared

What an ad library is, what each platform publishes, and how to run competitor research across all four public ad libraries without losing a day to it.

By the AdEye team

July 2026 · 10 min read

Ad Intelligence Feed

Try:
Ad libraries

Public ad-library data only. Nothing behind a login.

ads found · showing top creatives

·

An ad library is a platform's public, searchable archive of the ads currently running on it. Meta, Google, TikTok and YouTube each publish one, they are free, they need no account, and together they cover most of the paid media a US brand is likely to run. They exist because regulators and public pressure pushed platforms toward advertising transparency. Marketers use them for something the platforms never advertised: seeing exactly what competitors are spending their creative energy on, for free, right now.

The catch is that there are four of them, they behave nothing alike, and each one is built to answer a regulator's question rather than yours. This guide covers what each library actually gives you, where each one falls down, and how to get a single view across all four.

What is an ad library?

An ad library is a database a platform maintains of ads it is serving, published openly so anyone can inspect who is advertising and what they are saying. Meta's covers Facebook, Instagram and Messenger. Google's covers Search, Shopping, Display, YouTube, Maps and Play. TikTok's covers ads on TikTok. LinkedIn's covers sponsored ads run there since June 2023. You search a brand, you see their live creative.

What an ad library is not is an analytics product. It will show you the ad. It will not tell you what the ad cost, how it performed, or whether it made money. That boundary is deliberate and it holds across every platform, so any tool claiming to show you a competitor's exact ROI from public data is selling you something that does not exist.

The four libraries compared

LibraryCoversSearch byLogin neededBiggest limitation
Meta Ad LibraryFacebook, Instagram, MessengerAdvertiser or keywordNoNo sorting or saving; endless scroll
Google Ads Transparency CenterSearch, Shopping, Display, YouTube, Maps, PlayAdvertiser or domainNoVerified advertisers only
TikTok Creative CenterTikTokIndustry, region, objectiveNoBrowses by category, not by brand
YouTube adsYouTubeAdvertiser, via Google's centerNoFolded into Google, hard to isolate
LinkedIn Ad LibraryLinkedInAdvertiser, payer or keywordNoTargeting and impressions only for EU-targeted ads

Read down the "search by" column and you can see the core problem. Each library indexes the world differently. Meta thinks in advertisers, Google thinks in verified legal entities and domains, TikTok thinks in industries. There is no shared key, so a competitor is a different lookup in each place and there is no way to line the results up side by side.

Meta Ad Library

The most useful of the four for creative research, and the most tedious. Every active ad on Facebook and Instagram is there, searchable by page name or keyword, filterable by country, platform, media type and date. Ad start dates are shown, which is the single most valuable field in the whole library and the one most people ignore. An ad running for four months is a proven ad. An ad running for two days is a guess.

Where it fails is everything after finding the ad. There is no sorting by run length, no tagging, no saving, no alerting. You cannot ask it "show me this brand's longest-running video ads" even though it holds every fact needed to answer that. Our guide to using the Facebook Ad Library covers the manual workarounds, and there is a Meta Ad Library API, though it will not return US commercial ads at all.

Google Ads Transparency Center

Launched in 2023, this is what marketers mean when they say the Google ads library. It only lists advertisers who have completed Google's identity verification, which cuts both ways: coverage has holes, but what is there is attributable to a real verified entity, with a legal name and country attached.

The trick almost nobody uses is domain search. Type nike.com rather than Nike and you get ads from every advertiser account pointing at that domain, which catches agencies, resellers and sibling accounts running ads on the brand's behalf. Brand-name search misses all of those. If a competitor seems absent, either they are unverified or you searched the wrong way. Our Google Ads Transparency Center guide walks through the filters in detail.

TikTok Creative Center

Free, no ads account needed, and organized around inspiration rather than investigation. Top Ads shows high-performing creative by industry, region and objective, with engagement signals like likes, plus rough indicators such as CTR rank and budget tier. It also surfaces trending hashtags and sounds, which is genuinely useful for briefing.

The limitation is structural: it browses by category, not by advertiser. Pulling up one competitor's full set of live TikTok creative is not really what it does. TikTok also runs a separate Commercial Content Library, built mainly for EU transparency reporting, which is a different tool with a different purpose and does not fix the brand-search gap for US marketers. If TikTok is a core channel for you, a TikTok ad spy tool searches by advertiser instead of by category.

What ad libraries will never tell you

Worth stating plainly, because it saves arguments in strategy meetings. Ad libraries do not publish exact budgets, exact ROI, targeting settings, or audience data for commercial ads. Spend ranges exist only for political and social-issue advertising, where transparency rules demand it. Everything else is creative, dates and identity.

So how do you tell what is working? You read effort. Two public signals do most of the job:

  • Run length. Advertisers kill ads that lose. An ad still running after months is an ad that is paying for itself. This is the closest thing to a performance metric the public data contains.
  • Variation count. When a brand builds fifteen versions of one concept, they are scaling a winner. One-off creative with no variants is usually a test that did not graduate.

Neither is proof. Together, across four platforms, they are a strong enough signal to decide what to test next, which is all competitor research is supposed to do.

How to actually run ad library research

A workflow that survives contact with a real week looks like this.

  1. Fix your competitor set. Five to ten brands, written down. Open-ended browsing feels productive and teaches you nothing.
  2. Search each one in every library. Advertiser name in Meta, domain in Google, category in TikTok. Yes, this is four passes per brand.
  3. Sort by longevity, not by recency. The newest ad is the least informative one. The old ones are the survivors.
  4. Record the pattern, not the picture. Save the hook, the angle and the format. Screenshots without that annotation are a folder you will never open again.
  5. Repeat on a schedule. Competitor creative turns over constantly. Research done once is a snapshot; research done monthly is intelligence.

Step two is where this dies for most teams. Four libraries times ten brands is forty lookups, monthly, with no sorting and no saving, and it is why so much competitor research happens once and never again. It also pairs badly with the rest of competitive monitoring, since ads are only part of what a rival is doing and you separately want to track where a brand is being mentioned across the web to read the full picture.

Do I need a tool, or are the free libraries enough?

The free libraries are genuinely enough if you track two or three competitors and check in occasionally. Nothing in a paid tool shows you an ad the Meta Ad Library will not. The data is the same public data.

What you are buying, when you buy, is the collapse of four lookups into one, plus the layer the libraries refuse to build: sorting by run length, tagging by hook and angle, saving to a swipe file, and alerts when a tracked brand launches or scales something. That matters once the manual version costs more hours than it returns, which for most advertisers is around the point where creative becomes the bottleneck rather than budget.

The short version

Four public ad libraries, all free, all built for transparency rather than research. Meta has the best creative depth and the worst ergonomics. Google is the most trustworthy and the most incomplete. TikTok is the most inspiring and the least searchable by brand. None publish real spend, so run length and variation count are how you read what is working. Do it by hand if your competitor set is small. If it is not, search every ad library from one place and spend the recovered hours on the creative instead.

Last updated July 2026. Platform ad libraries change their interfaces and coverage regularly; the underlying transparency data described here is public in all four cases.

See what your competitors are running with AdEye

Type any brand and watch their live ads stream into one feed from Meta, Google, TikTok and YouTube, each AI-tagged with its hook, angle and a working signal. Public ad-library data only.

See every ad your competitors run

Type any brand and AdEye pulls their live ads into one feed, then AI tags the hook, angle and format and shows you which ones are actually working.

Public ad-library data only: Meta, Google, TikTok and YouTube. Nothing behind a login, no private data.

4 ad libraries, 1 feed · AI hook and angle tags · Public data only