Skip to content
MetaMeta Ad Library Powered
AnthropicAI Insights

Build Micro SaaS That's Already Proven Profitable.

Stop guessing. Access 12,000+ data-curated micro SaaS you can build quickly, with real revenue, ads & tech stacks. Build what users are already paying for.

5.4M creatives read · $340M of ad spend priced

Trusted by 1,250+ founders
$2.3M+ in Micro SaaS launched

XRedditY CombinatorIndie Hackers

In the index right now

SaleSquezeGood TapeReadabilityLucyGuestiFiAlltoogetherMessageMindThe Proper ToolLIVERYLive AppTinkera

The index

See what it earns before you build it.

Every product carries a monthly revenue estimate, the range that estimate lives in, and the ad spend it was derived from. You can check the working on any of them.

  • Revenue from $1K to $500K a month, never a single tidy number
  • Thirty-day spend, month-by-month history, and which way it is going
  • Whether they are still buying traffic today, or quietly stopped
proven / index LIVE
SaleSquezeSaleSquezeCPQ for installers$384.9K+93.4%
Good TapeGood TapeConsumer subscriptions$384.9K+24.9%
ReadabilityReadabilityAI tutoring$304.6K+47.7%
LucyLucyConsumer subscriptions$82.2K-44.5%
GuestiFiGuestiFiReputation automation$107K+769%
AlltoogetherAlltoogetherConsumer subscriptions$108.5K0.0%
MessageMindMessageMindAgents & assistants$68.7K-55.2%
12,000+ priced · rebuilt 2026-08-28Open the demo →
Cost to compete against message durability for 184 products.$100$1K$10K7d30d90d180d
AI mediaConsumer subscriptionsCPQ for installersGrowth & marketingAI tutoringSales & billingAgents & assistantsText-to-audio AIReputation automationAI sales chatMarketplace SEODental practice opsAI estimatingLocal trade marketplace

The opportunity map

Find the door nobody is guarding.

Cost to compete along the bottom, how long their copy survives up the side. Every product in the index is a dot, and the cheap corner where messages still stick is the one worth your weekend.

  • Open door — cheap traffic, copy that holds
  • Proven demand — somebody already showed people pay
  • Weak defence — small budgets, nothing that sticks

Ad library

Read the ads that are still paying rent.

Not a description of their advertising — the advertising. Every creative we hold, with how long it has run and what it reached. Nobody keeps paying to serve a line that stopped working, and SaleSqueze's has been live 12 days.

video

𝐒𝐄𝐋𝐋𝐈𝐍𝐆 𝐏𝐄𝐑𝐆𝐎𝐋𝐀𝐒? Are you drowning in quote requests? You didn't start this business to spend your evenings doing calculations in a spreadsheet. But here you are. Customer sends a rough idea on WhatsApp Mo

1.7M reached · 1,000 creatives run

video

Reporting and research are demanding enough without the tedious burden of manual typing. Don't let transcription stress you out, relax and let us do the heavy lifting.

1.5M reached · 200 creatives run

video

Reading time used to feel like a battle 👊🏻 But Readability has been such a game changer for us 🙌 ✨ It adapts to my kid’s level so they’re actually challenged but not frustrated. ✨ It’s fun AND effective (not just scre

2.8M reached · 186 creatives run

video
LucyLucy59d

De Peppol-tsunami is er. 🌊 Stop met achter de feiten aanlopen en neem vandaag de controle over je kantoor en je klantvragen terug.

5.5M reached · 343 creatives run

Read the rotation

5.4M creatives read across 12,000+ advertisers.

Audience

Know who they reach before you spend.

Meta discloses who an ad actually landed on. That means the country mix, the age split and the gender skew of a market you have not entered yet — including the countries the incumbent has never bothered with.

  • Delivered reach by country, not the countries they targeted
  • Age and gender the platform chose, which is the real signal
  • The markets nobody in the category has taken yet
SaleSquezeSaleSqueze1.7M people across 27 markets
Reach across 4 countries.

Hover a country

lessmore

By age

18-244%
25-3423%
35-4436%
45-5424%

By market

Poland17%
United Kingdom11%
Slovakia7%
Ireland6%

Priced this month

Momentum

Watch the money move.

A company that doubles its ad spend two months running has found something. One that halves it has stopped believing. Both are visible here months before anyone writes it up.

Against the free option

What the Ad Library
will not tell you.

Meta publishes the creatives. Everything downstream of that — the pricing, the ranking, the history — is the work.

CapabilityAd LibraryGuessingProven
See the creatives
How long each ad has run
Estimated ad spend
Estimated revenue
A confidence band on the figure
Country, age and gender mix
Ranked against every other advertiser
Month-by-month spend history
Filtered to software under $500K
Categories and niche rollups

Questions

The obvious objections.

Including the one where the answer is “we do not know yet”.

Where do the revenue figures come from?
Meta is required to publish an archive of the ads it serves, including the reach each ad got and the countries it was served in. We price that reach at what each country actually charges for a thousand impressions, which gives ad spend. Spend is then converted at the return observed for that category, which gives revenue. Every step is on the method page, including the constants.
How accurate is it?
We do not know yet, and we will not claim a number we have not measured. Scoring an estimate needs a held-out set of companies that publish real revenue, and ours is not yet big enough for a score to mean anything. Until it is, every figure carries the band the model produced instead of an accuracy claim — and the bands are wide, often several times the estimate.
Why only products under $500,000 a month?
Above that a company has a sales team, a brand budget and a moat, and it stops being something a small team can enter against. The ceiling is the product. It is also why the index is small and will stay small: everything that does not fit the rule is dropped rather than padded.
Is this legal? Are you scraping?
No scraping. The Ad Library has an official API and we use it inside its published rate limits. Everything shown is disclosure Meta publishes deliberately, in an archive built for exactly this kind of scrutiny.
How often does it update?
Whenever a crawl finishes, and the whole index is rebuilt in one pass rather than in a rolling sample. Every page carries the date of the rebuild it is showing, so two products on the same screen were always measured on the same day.
A company is listed and the number is wrong. Can I get it removed?
Yes. Verify the domain and the profile comes down within a day, no argument. Everything on it is already public, but that is not a reason to be difficult about it.
What is not in here?
Anything that does not advertise on Meta. A product growing on SEO, word of mouth or a single viral thread is invisible to this method, and no amount of modelling fixes that. This measures one channel well rather than every channel badly.

Find something worth building.

12,000+ products, priced from their own advertising, all of them under $500K a month — the range a small team can actually enter.