How to see your competitors’ ads: a step-by-step guide to the public ad libraries
Meta and Google publish every brand’s live ads, free and without an account. Step by step: how to find them and what to look for once you have them.

Meta and Google publish every brand’s live ads, free and without an account. Step by step: how to find them and what to look for once you have them.

The ads your competitors are running right now are public. You do not need a paid tool or an inside contact: Meta and Google publish them in open libraries, and anyone can look them up for free, without an account, in about two minutes. Many advertisers do not know this, and the ones who do rarely use it.
This guide walks through the Meta and Google libraries step by step. And above all, the part that is usually missing: what to do with what you find.
Start here, because there is a lot of inflated promise around this. These libraries came out of regulatory pressure, not as marketing tools: Meta launched its own in 2018, and Google expanded its own under the EU Digital Services Act. The goal is civic transparency, and that defines what they show.
Any tool promising you a competitor’s exact spend on Meta or Google is estimating it, not reading it. Useful as an order of magnitude; never as a fact.
Seeing someone else’s ads is easy. Reading them properly is what changes a strategy.
It covers Facebook, Instagram, Messenger, Threads and Audience Network. It is the richer of the two: it shows the creative as it appears, how many versions each ad has and the day it went live.
Open Meta’s Ad Library. No login is needed for commercial ads. The country comes first: the library filters by where the ad is shown, so if you sell in Argentina and leave the selector on the United States you will not see what matters to you. Set the category to “All ads” unless you are specifically after political content.

There are two routes, and they serve different purposes:
The second route is the underrated one. Search the problem your product solves, not your product’s name: brands will surface that compete for the same need from an angle you had not considered.

The “Filters” button narrows by language, platform, media type, status and dates. Sorting only offers most impressions or most recent first, so age is read on each card. Two combinations we always use:
“See ad details” opens the record. Each ad shows the date it started running, the platforms it runs on and a library identifier. If it says it uses several versions, that is valuable: the brand is testing the same concept with different copy or images, and you can open each variant.

It covers Search, YouTube, Shopping, Maps and Google Play. It is more spartan than Meta’s, but it has something the other does not: it confirms the advertiser’s verified identity, because Google requires that verification before letting anyone run ads.
Open the Ads Transparency Center and type the brand name or its domain. No account needed here either. If the brand advertises under several legal entities you will get several records, and it is worth checking them all: the main account and a one-off promotion are often separate. If you search by domain, the page groups every account advertising that site and you can filter by advertiser.

Region is picked at the top, next to the search box, and above the ads there are date, platform and format filters. Region matters for the same reason as on Meta. Date, to tell a seasonal campaign from a sustained one. And format (text, image or video) separates Search ads from YouTube and display ads: these are different strategies and are worth reading separately.

Opening one shows the creative, the format and the last date it was shown; if it has variants, you step through them with the arrows. Search ads show the headlines and descriptions exactly as they run, which is direct material for reviewing your own.

There is a useful shortcut when you come across a live ad: its three-dot menu has an option to see more ads from that advertiser. And from any ad record, “See more ads by this advertiser” takes you to the rest.
This is the difference between collecting screenshots and reaching a conclusion. The order we work in:
In every audit we go through the libraries for the competitors the client names, and also for the ones that surface on a keyword search, which almost always include someone they had not spotted. Out of that comes a map of angles and offers: who competes on what, with what promise, and for how long.
That does not define the strategy on its own, but it avoids the most expensive mistake at the start: going out saying exactly what five other brands already say, with a smaller budget and no clear reason for anyone to pick you.

What Meta counts as a significant edit, when the learning phase ends, what “Learning limited” means and how to edit campaigns without starting over.

How to use Claude, ChatGPT and AI in ad campaigns: on-brand reports, search term analysis, Google Ads scripts and ad design, with examples.

Which taxes apply when you pay for Google, Meta, TikTok or LinkedIn ads from Argentina, what changed in 2026 and six legal ways to reduce the impact.
We reply within 24 business hours with a first read on your situation and concrete next steps.
Get a free audit