Meta Ad Library search: a free Facebook ad search tool for the ads that last
Updated on October 23, 2026 · Team Pantheon
This free Facebook ad search tool writes a Meta Ad Library search link for you. Choose a keyword or a Facebook Page ID, the country, the platform, the format and how long the ads must have been running. Then open the results on facebook.com/ads/library, or copy the link and rerun the same search next week. You don't need an account.
It runs in your browser and stores nothing. Pantheon is not affiliated with Meta: the results come from Meta's official library.
Meta Ad Library search builder
Pick your filters and open the search straight in Meta's official library. Free, no sign-up.
Shows every ad from one advertiser. The ID is in the Page transparency section of the Facebook Page.
Keeps only active ads that were already running back then: the ones that survived.
How to use the search builder in 3 steps
- Choose what to search. Type a keyword and pick Exact phrase for words that belong together, like “coaching program”. Or paste a Page ID to see every ad from one advertiser.
- Set the filters. Country, status, format and platform. Choose Running for at least 30 days to keep only the ads someone has kept paying for over a month.
- Open or save the link. Click Open in the Meta Ad Library to see the results, or copy the link into a note and reopen it next Monday.
Ready-made searches for coaches, course creators and consultants
Each link is generated when you open this page, so the duration filter always counts back from today. Open one, then change the keyword in the builder above.
Coaching programs running for 30+ days
Active ads shown in the United States, all formats.
“coaching program”
Open on Meta ↗Webinar videos on Instagram, 60+ days
Video ads promoting a free webinar, Instagram only, United States.
“free webinar”
Open on Meta ↗Consulting image ads, 90+ days
Image ads that have survived a full quarter in the United Kingdom.
“consulting”
Open on Meta ↗Online courses in France, with EU reach
Ads shown in the EU include estimated reach by age, gender and country in their details.
“formation en ligne”
Open on Meta ↗Why filter by how long an ad has been running
The library shows the ads that sell and the ads that burn money side by side, with nothing to tell them apart. Time does: nobody pays for months for an ad that doesn't sell. An ad still running after 30, 60 or 90 days is a test that someone else has already paid for.
In Pantheon's library, among 849 ads from course creators, educators and service businesses running for more than 90 days, image ads had the longest median run: 216 and 262 days in the two sectors (how we measure it). Longevity is a clue, not proof, so check the date with the counter below.
How long has this ad been running?
Enter the date shown next to “Started running on” in the ad card.
Longevity is a clue, not proof: some ads stay on out of inertia or with tiny budgets. Also check how many versions use the same creative.
Questions about Meta Ad Library search
Is this Meta Ad Library search tool free?
Yes. It runs in your browser and only writes a link to Meta's official library. There is no sign-up and nothing is saved on our side. The Meta Ad Library itself is free and works without a Facebook account.
What does “running for at least 30 days” do?
It adds Meta's “Impressions by date” filter, ending 30 days ago, to a search for active ads. The results are ads still running today that were already running a month ago.
Why does my search return no results?
Usually the filters are too narrow together: an exact phrase, one country and a long duration. Remove the duration first, then switch to “All these words”. An ad blocker on facebook.com can also stop the library from loading.
Can I save a search and reuse it?
Yes. Copy the link into a note or a bookmark. The duration filter is a fixed date, so a link saved today keeps that date: generate it again each week to keep the 30-day window current.
How do I find a Facebook Page ID?
Open the advertiser's ads in the library and look at the address bar: the number after view_all_page_id= is the Page ID. It is also shown in the Page transparency section of the Facebook Page.
How do I see my competitors' Facebook ads?
Search the competitor's brand name, or paste their Page ID, set the country where they sell and keep Active ads. Add Running for at least 30 days to see the ads they keep paying for. The Meta Ads Library guide shows how to read each ad card.
Want every filter explained, with real screenshots, the URL parameters and the survival test? Read the Meta Ads Library guide. Before you launch a vertical ad, run it through the Reels and Stories safe zone checker.
Running this search every week?
Pantheon's radar starts from your offer instead of a keyword: when you launch it, an agent writes the searches, looks in the Meta library in your countries and language, and drops e-commerce and off-topic ads. Then Pantheon explains why the ads that last work and adapts them to your offer. The radar is included from the Pro plan.
Start my 5-day free trialNo credit card required
