Search ad libraries · YouTube Ad Spy
YouTube ad spy tool to spy on competitor YouTube ads
A YouTube ad spy tool shows you the video ads a competitor is paying to run on YouTube right now, and AdEye does it from Google's own record. Type a rival's domain into the search box on this page and you get its live YouTube video ads in one feed, next to its Search and Display ads, each with a first-seen date and a run length, with the longest runners at the top. That is the fastest way to spy on YouTube ads without waiting for a competitor's pre-roll to find you.
The data is public. Google publishes advertising through the Ads Transparency Center, a searchable record of verified advertisers and the ads they have served across Google platforms including Search, Display and YouTube, filterable by date and by the location an ad was targeted to. That is the source any honest YouTube ad spy tool reads, including this one. What the Transparency Center does not give you is a way to work: one advertiser at a time, no tagging, no sorting by how long an ad has run, no saving and no alerts. You cannot scroll YouTube itself for a competitor's ads either, because they only appear to the audiences they target.
AdEye adds that working layer. On paid plans every competitor video ad is tagged by hook, angle and format, and each one carries run length, so a video the advertiser has funded for four months rises above the one they tested for a week and killed. Because YouTube sits in the same Google record as Search and Display, you see how one message is adapted across Google's surfaces. The search box gives a one-time demo of 10 searches; paid plans cost $60, $99, $300 or $600 a month, or $30 to $300 billed yearly, with daily new-ad alerts on a watch list. AdEye covers Google only, so Meta and TikTok ads stay in their own libraries. No advertiser is notified when you look them up.
Public Google Ads Transparency data. Nothing behind a login.
Comparing rivals? Separate up to 5 domains with commas to see their ads in one feed. Each one counts as one search.
Type a brand or a domain first, for example nike.com or Notion.
live ads from of competitors, in one feed
Showing of live ads Google lists for this advertiser live ads from Google Ads Transparency, which is every ad Google lists for this advertiser Showing of live ads from Google Ads Transparency live ads from Google Ads Transparency
- no ads on record at Google Google could not be reached, not counted not searched, your searches ran out not searched, up to 5 competitors at a time
New since your last check
ads in this feed run this angle
One version on Google, no variations
Live Google Ads Transparency data · Run length · Public data only
Run length on every ad
AI-tagged hooks & angles
Why it works
What a YouTube ad spy tool should do that the Transparency Center cannot
Live video ads, not an archive of dead ones
The Ads Transparency Center reflects advertising that has actually been served, which makes it far more useful than any roundup of YouTube ad examples assembled once and never revisited. When a competitor is running a video today, you can see it today. AdEye pulls those public records into a feed you search by brand or domain, so you can work through the advertisers competing for your customer one at a time. Google does not publish a retention window for ordinary commercial advertising, so treat what you can see now as the reliable part and capture anything worth keeping.
Run length is the signal, spend is not available
No tool can show you what a competitor spent on YouTube, because Google publishes no budget, impression or view figures for ordinary commercial advertising. Anyone quoting you a precise YouTube spend number is selling a model estimate. What is genuinely observable is duration: how long a video has been running. Advertisers switch off video that loses money, so a long-running ad is the strongest public evidence of a winner that exists. AdEye shows exactly that on every result.
Video needs format tags more than static does
A YouTube ad is a script, a hook and a format decision before it is a piece of design, and the format constrains everything. A skippable in-stream ad has to earn attention in the first five seconds because the viewer can leave. Bumpers give you six seconds and no more. In-feed placements are chosen rather than interrupted, so the thumbnail and first line do the work. AdEye tags each ad so you can filter to the format you are about to brief and read twenty relevant examples instead of scrolling everything a brand has ever run.
Domain search finds the accounts you did not know about
Google indexes its record by verified advertiser, and the advertiser name is often a legal entity rather than the brand you know. Searching the domain a competitor sends traffic to catches every account pointing at it, including agencies and resellers buying video on the brand's behalf. That is usually where the second and third YouTube account turns up, and with it a set of videos nobody on your team had seen. AdEye resolves domains directly, so one lookup covers all of them.
Twenty videos make a brief, one video makes a guess
A single competitor ad tells you almost nothing, because you cannot see whether it worked. A set of twenty from your own category, filtered to the format you are about to produce and sorted by run length, shows you which openings and offers keep getting funded and which angle nobody is running. That pattern is what a creative brief should be built on. Saved boards keep the set together after the ads come down, and CSV export on the paid plans lets you hand it to an editor or an agency without screenshots.
Side by side
Ways to see competitor YouTube ads, and what each one can actually show
Where a free source is the better answer, this table says so. Nobody outside Google sees a competitor's YouTube spend or view counts.
| Source | What you actually get | What it cannot show you |
|---|---|---|
| Google Ads Transparency Center | Ads a verified advertiser has served on Google, YouTube included, free and without an account | No run-length sorting, no tags, no saving, no search by category |
| AdEye, built on that same data | The same YouTube ads beside the brand's Search, Shopping and Display ads, tagged and ranked by run length | Google only. No Meta or TikTok, and no spend or views |
| Watching YouTube as a viewer | The ads the algorithm happens to serve you | Anything targeted at an audience you are not in |
| SpyFu | Modelled Google search keywords, costs and years of text ad history | No YouTube video creative at all |
| Semrush Advertising Pro (AdClarity data) | One channel of display, social or video ad intelligence, $220 a month | Impressions and spend are modelled estimates, not Google's record |
| Google Ads Auction Insights | Who you compete with on Search, Shopping and Performance Max | No creative, and no report for your competitors' video campaigns |
| TikTok Creative Center | Curated top-performing TikTok ads | Nothing from YouTube or Google |
What it surfaces
Every ad card carries the hook, angle and a working signal
You type a brand or a domain. AdEye pulls that advertiser's live public Google ads into one feed and AI-tags each creative on the paid plans, so you read the strategy and spot the long-running winners before you save a single one.
- Find the YouTube video ads a competitor is running now
- Search by brand name or by domain
- Filter by hook, angle and video format before you brief
- Rank competitor videos by run length
- See YouTube beside the same brand's Search and Shopping ads
- Save reference videos before the campaign is switched off
- See how long each video ad has been running
- Work from public Transparency Center data only, nothing gated
GYMSHARK USA INC · RUNNING 1,834D
Why AdEye
One feed, the AI read, the working signal in view
Not a stale doc full of screenshots. One query for a brand, the run length on every creative, and a swipe file worth reopening. Public ad-library data only.
Every Google ad at once
The Google Ads Transparency Center searched by brand or domain, so competitor ad research is one query instead of clicking through Google's own viewer.
The AI reads the why
Creatives are tagged with their hook, angle and format on the paid plans, a few per search and kept once read, and a working signal flags the long-runners, so you see why an ad works, not just what it ran.
A swipe file that stays current
Save winners to boards, each keeping its run length and a link back to the original creative on Google, so the file is still useful months later.
Good questions
Questions about youtube ad spy
Explore more
More ways to spy on competitor ads
Scrape Google Ads Transparency Center API
The honest map of programmatic access to Google ad data: the official BigQuery dataset, the paid scraping APIs, and a searchable UI with export.
Learn moreLinkedIn Ad Library and LinkedIn Ads Library Search
How to search the LinkedIn ads library, what each ad record contains, and where the data stops.
Learn moreAd Library Chrome Extension Alternative With No Install
Everything an ad library Chrome extension saves, plus the search and cross-platform reach no extension can get to.
Learn moreSee what your competitors are running today
Type any brand and watch their live ads stream into one feed, AI-tagged with the hook, angle and what is actually working.
Public Google Ads Transparency data only. Nothing behind a login, no private data. Every CTA opens a quick signup, not a checkout.
Live Google Ads Transparency data · Run length · Public data only