Facebook Ad Library EU vs US: Why the Data Differs

The Facebook Ad Library EU version shows inactive ads, a reach estimate, and basic targeting details that the US version hides. That gap exists because EU law, the Digital Services Act, forces Meta to publish more than US law requires. Here's exactly what each region reveals, and what it means if you're researching competitor ads.
Facebook Ad Library EU: What the DSA Requires Meta to Show
The EU's Digital Services Act treats ad transparency as a regulatory requirement, not a nice-to-have. Meta has to publish it or face fines. That's why the facebook ad library dsa rules apply only to advertisers reaching people in the EU.
For any ad targeting the EU, the Ad Library keeps a record even after the advertiser turns it off. You can look up a brand and see ads that stopped running months ago, not just what's live today.
You also get a rough reach estimate (shown as a range, not an exact number) and basic targeting info: age range, gender, and the countries the ad ran in. It's not granular enough to reverse-engineer a full targeting strategy, but it's more than any other region gets.
What the Facebook Ad Library Shows in the US
The US version of the library works differently. For regular commercial ads, you only see what's currently running. Once an advertiser pauses or ends an ad, it disappears from search results.
There's no reach estimate and no targeting breakdown for commercial ads. The one exception is political and social-issue advertising, which US law separately requires Meta to disclose with spend ranges, funding source, and some audience data.
So a US researcher looking at a normal ecommerce brand sees the ad creative, the advertiser's Page, the platforms it runs on (Facebook, Instagram, Messenger, Audience Network), and a Started running on date. That date is the closest thing to a performance signal the US library gives you: ads that keep running for weeks or months are usually working, because advertisers don't keep paying for ads that flop.
- Active and inactive ads
- Reach estimate
- Basic targeting (age, gender, location)
- Active ads only
- Started running date
- Spend ranges (political ads only)
- Ad creative and copy
- Advertiser Page name
- Platforms the ad runs on
EU vs US: A Side-by-Side Comparison
Here's the same information laid out as a table, since it's easier to scan when you're checking a specific data point.
| Data point | EU (under the DSA) | US (commercial ads) |
|---|---|---|
| Active ads visible | Yes | Yes |
| Inactive/ended ads visible | Yes | No |
| Reach estimate | Yes, as a range | No |
| Targeting details | Yes, limited (age, gender, location) | No |
| Spend data | No | Political/social-issue ads only |
| "Started running on" date | Yes | Yes |
| Download button | No | No |
| Ad saved permanently | No, it vanishes once paused (outside the EU record) | No |
Why Does the EU Get More Ad Transparency Than the US?
The short answer is regulation. The Digital Services Act, which took effect across the EU, classifies large platforms like Meta as needing to disclose how ads are targeted and who's funding them. Meta built the EU-specific data into the Ad Library to comply.
The US has no equivalent law for commercial advertising. Political ad disclosure rules exist because of election-related pressure, which is why spend ranges only show up for that category. Everything else in the US library is just what Meta chooses to show, not what it's required to show.
This is a regulatory gap, not a product gap. If you're comparing the meta ad library experience across regions, the underlying software is the same. What differs is what law forces Meta to publish.
What Does This Mean for Competitor Research?
If your competitor runs ads in the EU, you get a longer paper trail. You can see what they tried and dropped, not just what's currently live. That's useful for spotting patterns, like a brand that keeps testing and killing the same offer.
If they only run US ads, you're working with a live snapshot. The meta ad library guide covers how to read that snapshot properly, including how to use the "Started running on" date as a stand-in for performance.
Either way, ad longevity is the signal that travels across both regions. An ad running for two months is doing something right, whether you can see its reach number or not.
Can You Download Ads From the EU or US Ad Library?
No, not directly. Neither the EU nor the US version of the library has a download button. You can watch a video ad play, but there's no native way to save the file, and paused ads disappear once they're gone from search.
Our free Chrome extension, Klipio's Meta Ad Library downloader, adds a download button to every ad in either version of the library. It saves videos in original HD, images, and full carousels, and can bulk-download an entire search into one organized ZIP with a searchable swipe file. It's a browser add-on, not a workaround for the library's data limits, so it still only shows you what the library itself displays for that region.
For a step-by-step on searching effectively before you download anything, see how to search the Facebook Ad Library.
Is Any of This a Legal Risk?
Looking at public ads in the Ad Library, in either region, is standard practice for marketers everywhere. The library exists specifically for this kind of research. The line to watch is reuse: copy the angle or the strategy, not the exact creative asset, if you plan to run something inspired by a competitor's ad.
This isn't legal advice. If you're unsure about reusing specific creative elements commercially, check with a lawyer familiar with your market.
For a broader look at competitor research beyond the library's built-in tools, see how to see competitors' Facebook ads and our roundup of ad spy tools if you want more than manual browsing gives you.
FAQ
Does the Facebook Ad Library show ad spend?
For regular commercial ads, no, in neither the EU nor the US. Spend ranges only appear for political and social-issue ads in the US, which is a legally separate disclosure category from commercial advertising.
Can I see ads that a competitor already stopped running?
Only if the ad targeted the EU. The DSA requires Meta to keep a record of ended EU ads. In the US, once a commercial ad is paused, it drops out of the library's search results.
Why does the EU version show more than the US version?
Because EU law, the Digital Services Act, requires it. Meta isn't choosing to show more in Europe out of goodwill; it's complying with a regulation that doesn't have a US equivalent for commercial ads.
Is the Ad Library API the same as the website?
No. The API returns only political and social-issue ads, plus EU ads under the DSA. It does not return normal commercial ads, so most people research competitor ads through the website's search instead.
Can you download ads from the Facebook Ad Library?
Not with anything built into the library itself; there's no download button in either region. A free extension like Klipio's Meta Ad Library downloader adds one, saving videos, images, and full carousels from ads the library is already showing you.
Does the reach estimate in the EU tell you the real audience size?
It's a broad range, not an exact figure, so treat it as a rough sense of scale rather than a precise number. It's still more visibility than the US library gives for commercial ads, which shows no reach data at all.
The Klipio extension adds a download button to every ad in the Meta Ad Library: one click per ad, or bulk-save a whole search as a ZIP with a searchable swipe file inside. Free, no sign-up.
Get the free extension

