How to View Competitor Display Ads (and Where the Trail Runs Out)
Meta Ad Library and Google's Ads Transparency Center let you search any advertiser and see live display creative, free. This is Amazon DSP — demand-side platform, not delivery vans. Amazon publishes no equivalent library, so a competitor's Amazon display ads are the one set you can't look up directly.
What this looks like across the book we manage
Where you can view competitor display ads for free
Two free, official tools cover most of what you're looking for. The Meta Ad Library shows every ad currently running on Facebook, Instagram, Messenger and Threads — search a brand name, see the creative, the copy, and how long each ad has been live. The Google Ads Transparency Center does the same for Google, and it's the one that matters most for display specifically: filter by format and you can isolate the banner and responsive creative a competitor is running across the Google Display Network and YouTube, along with the date range and regions it was shown in.
TikTok's Commercial Content Library and the LinkedIn Ad Library round out the set, though TikTok's coverage is limited to the EU/EEA and LinkedIn only matters if the competitor runs B2B demand-gen. All four are built for one-advertiser-at-a-time lookups by hand, which is fine if you're checking one or two rivals. If you need this across hundreds of brands rather than a handful, paid ad spy tools and scrapers exist for exactly that — they add historical archives and bulk export the official libraries deliberately don't offer.
A worked example: finding a competitor's display creative
Say you want to check whether a competitor is running display creative right now, not just search ads. Open the Google Ads Transparency Center, search the brand's domain rather than its name — domains match more reliably than brand names with common words in them — and filter to "Display." Each result shows the actual creative, the date range it ran, and which regions saw it.
- If nothing shows up under "Display" but plenty shows under "Search," the competitor is spending on search and not display — or their display spend is running through a channel this library doesn't cover at all.
- If a creative has been running for months with no changes, that's a rough signal it's working well enough that no one felt pressure to refresh it.
- If three or four variants of the same offer are running at once, they're testing — worth checking back in a few weeks to see which one survives.
This gets you the creative and the timing. It does not get you the spend, the targeting, or — the part that actually matters — whether the ad did anything.
The gap: Amazon doesn't publish a display ad library
Here's the part every guide to "viewing competitor ads" skips: none of this covers Amazon. Amazon runs Sponsored Products, Sponsored Brands and Sponsored Display on its own search results and product pages, and separately runs Amazon DSP — the demand-side platform, not the Delivery Service Partner courier program — which buys display, video and audio inventory on Amazon-owned properties and across the open web through Amazon's exchange. There is no Meta Ad Library or Google Transparency Center equivalent for either. Amazon does not publish a searchable archive of what any advertiser is running.
The closest you'll get by hand: search a category on Amazon yourself and note which brands show up in sponsored placements. That tells you they're active in sponsored ads — it does not tell you what their DSP display creative looks like or where it's running off-Amazon. If a competitor is buying display through Amazon DSP, you'll encounter their creative only as a shopper would, through your own browsing, not by looking it up.
The mistake almost everyone makes — including us
The common mistake is reading an empty result in a free ad library as proof a brand has gone quiet. It doesn't. It means that brand isn't spending on the platforms the library covers — Meta, Google, TikTok, LinkedIn — which says nothing about retail media, Amazon DSP, connected TV, or any programmatic channel that doesn't publish a public archive.
We've made this misread ourselves. Early on, a search-empty result for a brand in a category we were watching got treated internally as "they've stopped advertising," when in fact they'd shifted budget into Amazon DSP and retail media — channels that don't show up anywhere you can search by hand. The fix is simple once you know it: treat every ad library as a partial view of one set of channels, never as the full picture of a competitor's activity.
Seeing the ad vs. knowing if it worked
Even where you can see a competitor's ad, seeing it only tells you what they're saying and how long they've said it. It doesn't tell you whether the ad added a sale that wouldn't have happened anyway. Last-click attribution — the model behind most of what these libraries imply about "winning" creative — credits whichever touchpoint came last, and it can't separate a display ad that changed a shopper's mind from one that simply showed up in front of someone who was buying regardless.
The only way to answer that is with holdouts or matched controls, then reconciling display against search and sponsored ads in the same measurement layer so they stop double-counting each other. One example: across 30 managed Amazon DSP advertisers in July 2026, that reconciled view showed a 6.04x return on ad spend and a blended $5.49 cost per acquisition across 57,137 attributed purchases, 20.1% of them new-to-brand — the kind of number a public ad library will never show you about anyone's campaigns, including your own.
| Where | What you can see | What you can't see |
|---|---|---|
| Meta Ad Library | Live and recently-stopped creative, ad copy, start date, which platforms it runs on | Spend, targeting, results |
| Google Ads Transparency Center | Search, display and video creative, date range, regions shown | Spend, targeting, results; no bulk export |
| TikTok Commercial Content Library | Ads shown in the EU/EEA, searchable by advertiser and date | Coverage outside EU/EEA, spend, results |
| LinkedIn Ad Library | Ad copy and creative by company | Spend, targeting, results |
| Amazon (DSP display ads) | Nothing published — no public library exists | Everything: creative, spend, placement, results |
Which one you should actually pick
Free ad libraries are the right tool if the job is reading a competitor's creative and timing — use them, they're genuinely good, and Meta's and Google's are the best of the set. Dr. DSP is a different job: Amazon DSP run as a managed product by Full Circle, for brands already spending on display who want to know, with holdouts and AMC reconciliation, whether that spend is adding sales — not for looking at anyone else's ads.
Shortlist on the job, not the feature grid. Pull your search-term report for the last 90 days and total the spend against terms that produced no orders — 48.5% across the 47 brands above. Then ask each vendor on your list what they would do about it in week one, and see who answers with a process rather than a screenshot.
Common questions
Can I see a competitor's display ads on Amazon?
Not through any public library — Amazon doesn't publish one. You can see which brands show up in sponsored placements when you search a category yourself, but that's Sponsored Products, Sponsored Brands or Sponsored Display, not Amazon DSP creative. DSP ads bought on the open web through Amazon's exchange are visible only if you happen to encounter them as a shopper.
Is it legal to look at competitor ads?
Yes. Meta, Google, TikTok and LinkedIn are required to keep these libraries public and searchable specifically so anyone can look. You're viewing what the platform already publishes, not accessing anything private, so there's nothing to worry about legally.
What's the fastest free way to view competitor display ads specifically?
Google Ads Transparency Center, filtered to "Display." It's the only major library where display is a separate, browsable format rather than mixed in with every other ad type, and it covers both the Google Display Network and YouTube.
Does seeing a competitor's ad tell me if it's working?
It tells you the ad is still running, which is a weak signal — brands leave underperforming creative live longer than they should. It says nothing about incrementality: whether the ad caused a sale that wouldn't have happened anyway. That needs holdout testing, not a library search.
Why can't I find any display ads for a competitor I know is advertising?
Check you're searching both the domain and the brand name — Google's system matches on either, and one turns up results the other misses. If it's still empty, they may be spending outside the channels these libraries cover: retail media, Amazon DSP, connected TV, or programmatic buys that don't publish a public archive.
Dr. DSP is Amazon DSP — the Demand-Side Platform, not the delivery franchise — run daily by Fable 5 with operators from a $500M+ Amazon team supervising. You pick the approval level, we reconcile in Amazon Marketing Cloud, and Orbit is included. First 30 days free, priced on the call.
Book a Dr. DSP demoRead next
- The Trade Desk Pricing: The Structure, and a Take RatePricing · the trade desk pricing
- Criteo Alternative: Choose the Job Before the ShortlistAlternative · criteo alternative
- Pacvue Pricing: What Quote-Only Really Means for BuyersPricing · pacvue pricing
- Intentwise Pricing: Quote-Only, and What It BuysPricing · intentwise pricing
- Quartile Pricing: What the Terms Commit You ToPricing · quartile pricing
- Perpetua Pricing: What the Page Shows, and What It Doesn'tPricing · perpetua pricing