Recommended Free Tools
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
To monitor competitors’ ads, choose the country whose audience you want to study, search for the competitor’s Facebook Page in Meta Ad Library, and log each ad’s creative, copy, format, platform, visible start date, and variants. Repeat the same searches on a consistent schedule. The library provides useful clues about what advertisers are running, but ordinary commercial-ad listings do not reveal spend, conversions, return on ad spend, or detailed targeting.
Build a repeatable Meta Ad Library workflow
-
Choose the market
Open Meta Ad Library and choose the country whose ad audience or delivery you want to inspect. The country filter concerns the ads’ geography, not the advertiser’s headquarters. For competitors in multiple markets, repeat the search for each country and compare the language, offers, creative, and formats.
-
Find the advertiser and discover others
Search the competitor’s Facebook Page name and select the matching Page from the suggestions for a focused advertiser view. Then search category, product, or problem-related keywords to find advertisers you may not have identified already. Record which query led you to each advertiser so you can repeat it later.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy. -
Filter the results
Where the current interface offers them, narrow results by platform (for example, Facebook or Instagram), media type (image, video, or carousel), language, activity status, and date. When looking for patterns, inspect one platform or format at a time; otherwise, differences in placement and creative type can be hard to separate.
#1 Best Overall
-
Record a baseline
For each ad worth tracking, note the advertiser and Page identity, country, date checked, ad identifier or saved link, visible creative and copy, visible start or delivery date, platform, format, and any visible versions. Save reference images or links using your team’s normal process.
-
Recheck on a schedule
Compare each new review with the baseline. Note newly observed concepts, repeated variants, ads that remain visible, and ads that are no longer visible. A weekly review is a practical starting point, not a required cadence: review more often in a fast-moving market or around a launch, and less often when your research needs are stable.
What to compare across advertisers and ads
- Market and language: Compare the countries covered, wording, and offers. Separate changes that may reflect localization from changes in the underlying offer.
- Creative and placement: Record whether an ad uses an image, video, or carousel and which Meta surfaces show it. Similar messages can be packaged differently for different placements.
- Message and offer: Note the opening hook, stated benefit, proof shown, promotion, and call to action. These are observations about the ad, not evidence that any element caused results.
- Iteration: Track multiple visible versions or recurring concepts as signs of creative variation. A version count is not a measure of spend or budget.
- Time: Record visible start or delivery dates and whether the ad remains visible at later checks. Persistence can make an ad worth studying, but it does not verify profitability.
What Meta Ad Library reveals—and what it does not
Meta’s API documentation lists fields such as a library ID, creative content, Page name and ID, delivery dates, and where an ad appeared. Meta documents additional spend and impression ranges and demographic reach information for social-issue, election, or political ads. For ads delivered to the EU, it documents estimated impression and targeting or reach demographic information, as well as beneficiary and payer information. Those special-category fields should not be assumed to exist for ordinary commercial ads. See Meta’s Ad Library API documentation for the documented data and scope.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Meta says, “To search for all ads currently running across Meta technologies, please use the Ad Library.” The public library is therefore the place to search current ads across Meta technologies, while the API has a narrower scope.
A 2024 policy paper describes public web searches by location, category, advertiser, or keyword; saved searches and filters; and additional EU transparency fields. It also reports limitations in API access and inconsistencies it observed between ads visible in an Instagram feed and their library status. Those are the paper’s findings from its 2024 analysis, not proof that every current search is incomplete. Treat the library as a valuable public view, not a complete record of every exposure a user may have seen.
Why a long-running ad is only a clue
An ad that remains visible across checks is a candidate for closer study, not proof that it is profitable. It may persist for reasons other than strong performance; advertiser inertia and seasonal campaigns are examples noted in a practitioner tutorial. A short promotion may also be effective without running for long. The library’s ordinary commercial-ad view does not establish spend, conversion rate, ROAS, or audience targeting, so do not infer those metrics from longevity or creative variations.
Rank #4
When the Ad Library API is useful
Meta describes API access for social-issue, election, or political ads delivered worldwide during the past seven years, and ads of any type delivered to the EU during the past year. Meta also describes identity and location confirmation for political-ad access, plus a Meta for Developers account and app as parts of setup. This is not a general-purpose API feed of all commercial ads worldwide. For finding all ads currently running across Meta technologies, Meta directs users to the public Ad Library.
When a paid competitor-ad tool helps
A third-party competitor ad monitoring tool or creative swipe file may help if your team needs saved collections, historical records, or research across multiple platforms. For example, AdLibrary.com describes saved and tagged collections and multi-platform search, while upload.ad describes an archive-oriented workflow. These are provider or practitioner descriptions, not independent product tests; check current features, coverage, and pricing against your needs before choosing a service.
Best Value
Or skip the browser setup
If you need to capture the page itself as a reference while building a manual research log, ScreenshotNeo can return a screenshot or PDF with one GET request. Example using cURL:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://www.facebook.com/ads/library/ -o shot.webp
See the ScreenshotNeo API documentation for setup and options. Cookie banners, popups, and chat widgets are removed before the shot; bot checks, blank pages, and failed loads are never billed. Its MCP server lets AI agents take screenshots, and 1,000 screenshots a month are free with no card; paid plans start at $5 for 3,000. Sign up for 1,000 free screenshots a month, with no card required.
Frequently Asked Questions
How do I search the Meta Ads Library?
Open Meta Ad Library, select the country you want to inspect, and search for a Facebook Page name or a category or product keyword. Select the matching Page for an advertiser-focused view, then apply available filters such as platform, media type, language, activity status, or date.
How do I find ads that have been running the longest in the Facebook Ads Library?
Compare the visible start or delivery dates and recheck ads over time to see which remain visible. A longer observed run makes an ad a useful research candidate, but the library does not establish that it is profitable.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

