ChatGPT Ads Library: every place to see real ChatGPT ads (2026)
There is no official ChatGPT ads library — but there are now several unofficial ones, including a public academic archive built from a 91-account audit. This guide compares each, summarises what the first research on ChatGPT ads found, and shows how to use the data without over-reading it.
The 2-sentence answer
OpenAI does not publish an official ChatGPT ads library — there is no equivalent of the Meta Ad Library or Google Ads Transparency Center for ChatGPT. What exists instead is one peer-reviewable academic archive (the University of Pennsylvania "ChatGPT Ad Library" from a 91-account audit) and a handful of commercial ad-spy databases such as ChatGPT Ad Library, SupaIntent and Sprites, which differ sharply in how they collect ads and how far you can trust their numbers.
The short version
- No official library. OpenAI offers a per-ad "why am I seeing this" menu, not a searchable archive.
- One academic library (Lurie, Encarnación, Friedler, Metaxa, 2026): every ad from a 91-account sock-puppet audit, with prompt, response, screenshot and HTML.
- Commercial libraries claim tens of thousands of creatives and show context hints, but methodology is mostly undisclosed.
- Ads cluster on commercial prompts — how-to fixes, fitness, purchases — at 15–19% ad rates for the top prompts; health, mental health and politics sat near 0%.
- Lower-income accounts saw more ads. First ads arrived a median 14 days after account creation.
- Use libraries for messaging and prompt-territory research, never as a spend or reach estimate.
Is there an official ChatGPT ads library?
No. As of October 2026, OpenAI has not released a public ad archive, transparency center, or researcher API for ChatGPT ads. OpenAI's January 2026 advertising principles commit to clear "Sponsored" labelling, ads that sit below the answer and never change it, no ads for under-18s or near health, mental health and political topics, and controls that let users see why an ad appeared, dismiss it, or turn personalisation off. Those are per-user disclosures — they tell you why you saw one ad. They do not let anyone look up what an advertiser is running.
That is the gap the UPenn researchers point to directly: their library exists, in their words, in the absence of any comparable data published by OpenAI. If you were searching for an "OpenAI ads library" or "ChatGPT ads transparency center" and expected a Meta-style lookup, it doesn't exist yet.
Every ChatGPT ad library, compared
| Library | Type | Claimed size | What each record shows | Cost |
|---|---|---|---|---|
| UPenn ChatGPT Ad Library (emmalurie.github.io) | Academic audit archive | Every ad from 91 accounts, Feb–Apr 2026; ~190 advertisers | Advertiser, topic, account race/income/ZIP, date, full prompt and response, screenshot, HTML snapshot | Free, JSON download |
| ChatGPT Ad Library (chatgptadlibrary.com) | Commercial database | 11,103 advertisers, 43,410 creatives, 415,289 placements, 970 niches (self-reported, Sept 2026) | Creative, advertiser, industry, inferred context hints | Freemium |
| SupaIntent | Commercial library + "Ads Radar" | 1,300+ advertisers, 3,100+ creatives (at launch) | Creative, advertiser; paid tier shows who advertises on a given prompt | Free library, paid radar |
| Sprites.ai | Multi-platform ad library | Small; weekly refresh | Creative by industry, next to Meta/Google/LinkedIn/TikTok/Reddit | Freemium |
| Unnamed r/adtech library | Community project | Claims 500k ads / ~3M prompts | Unverified | Unknown |
Two things separate these. First, provenance: only the academic library publishes the prompt, the full response and the account profile that produced each ad, so you can see why it fired. Second, scale claims: commercial counts are self-reported and none publish how many accounts, prompts or markets they sample. Treat them as directional.
The academic library: what the UPenn audit found
"The Beginning of ChatGPT Ads" (Lurie, Encarnación, Friedler and Metaxa; arXiv 2608.05008, August 2026) is the first empirical audit of ads inside an LLM interface. The team created 91 free ChatGPT accounts in a 3×3 design — Black, Hispanic and White personas crossed with low, medium and high income — each pinned to a ZIP code through residential proxies and location-stating prompts. Every day, each account ran the same random set of 30 prompts from a 335-prompt corpus (95 derived from OpenAI's own usage report, 146 from Reddit, 89 researcher-written on socially important topics), plus up to 20 prompts that had triggered an ad before. Ads were detected by the "Sponsored" label in page HTML.
Section 4 of the paper describes the resulting library: every collected ad with advertiser, topic category, the receiving account's demographic profile and ZIP, date, the full prompt and ChatGPT response, a screenshot and a full HTML snapshot. It is searchable by advertiser or prompt text, filterable by race, income and topic, and every filter state lives in the URL so a specific view can be cited.
Headline findings
- Ads start late. No account saw an ad in its first 7 days; median time to first ad was 14 days.
- Income matters, race didn't (detectably). Odds of exposure fell about 2% per $1,000 of income (OR 0.98, p≈0.04). No significant race effect, though the authors say the study is underpowered for it.
- Frequency is high once ads start. Exposed accounts saw an ad on a median 24% of prompts afterwards.
- Brand, not product. Early ads pointed to advertisers rather than specific products, and sat in a separated unit at the foot of the conversation.
- The exclusions held — mostly. Health, mental-health and political prompts showed close to 0% ads, though the authors call the boundaries "tenuous and context-dependent".
- The data stops in April. Ad volume collapsed from 29 March and hit zero by 2 April, likely because the sock-puppet accounts were detected.
Which prompts trigger ChatGPT ads
The most useful table in the paper for advertisers is the top-ten prompts by ad rate (March 8–31, 2026):
| Prompt | Topic | Ad rate |
|---|---|---|
| How can I replace a broken headlight? | How-to | 19.2% |
| My dishwasher won't drain; what should I try? | How-to | 18.2% |
| How can I increase flexibility? | Health/self-care | 17.9% |
| Is the newest iPhone worth the price? | Purchasable | 17.2% |
| How can I build muscle? | Health/self-care | 17.2% |
| How much are running shoes? | Purchasable | 16.9% |
| Give me tips for work-life balance. | Health/self-care | 16.0% |
| What's the best streaming service for sports? | Purchasable | 16.0% |
| What's the best way to clean a bathtub? | How-to | 15.5% |
| How much are Adidas? | Purchasable | 15.4% |
Purchasable, fitness/self-care and cooking topics drew ads in roughly 10–14% of sessions; most other topics were under 3%. Read this as a map of conversation shapes that carry commercial intent: a concrete problem with a buyable fix ("dishwasher won't drain"), a price question, or a "best X for Y" comparison. That is exactly the shape good context hints describe — and why context hints behave differently from keywords.
Who is advertising on ChatGPT
In the UPenn data, Retail Trade (1,057 ads) and Information (843) made up about 57% of impressions. The most frequent advertisers were Target (130 sessions), Top10.com (107), Preply (97) and Advance Auto Parts (92) — a mix of big-box retail, affiliate comparison, edtech and auto parts that lines up with the how-to and purchase prompts above. Commercial libraries now report thousands of advertisers across hundreds of niches, including SaaS categories like cloud/DevOps, mobile apps and no-code builders, which reflects the May 2026 opening of self-serve Ads Manager to any US business.
How ChatGPT ad libraries collect ads
Because there is no API, every library is built the same basic way: logged-in Free or Go accounts (Plus, Pro, Business and Enterprise are ad-free) send prompts and record any sponsored unit. The differences that matter:
- Account profile. Ads depend on conversation context, chat history and past ad interactions, so a fresh account sees little — and per UPenn, nothing for a week.
- Geography. Ads are market-gated, so libraries need residential IPs in each live country; proxy costs run to several hundred dollars a month.
- Prompt corpus. A library only sees ads for prompts it asks. A corpus skewed to shopping will over-represent retail.
- Detection risk. Automated accounts get flagged; UPenn's ads stopped after ~7 weeks.
How far to trust ChatGPT ad library numbers
Use any library to answer "is this competitor advertising, and with what message?" Don't use it to answer "how much are they spending?" or "how often do they win?" No library sees impressions, bids, budgets or the auction. Counts of "placements" are counts of times their bots saw an ad, which depends on their prompts, not the market. And "context hints" shown in commercial libraries are inferred from the triggering prompt — advertisers' actual hints are never exposed in the ad unit.
How to use a ChatGPT ad library for competitor research
- Search your competitors by name and your category terms. Absence is weak evidence; presence is strong.
- Collect their headlines and descriptions and tag the claim each leads with (price, speed, outcome, audience). See ChatGPT ad anatomy for why the first ~35 characters carry everything.
- Map triggering prompts to conversation shapes — problem, comparison, price, how-to — and note which shapes your competitors own and which are empty.
- Draft context hints for the gaps, not the crowded shapes, and check landing-page match before launch.
- Re-check monthly. The advertiser base is still changing fast; see the news timeline.
Build your own ChatGPT ad tracker
For your own category, a small manual tracker beats a generic database. Keep two or three Free/Go accounts in your market, age them for two weeks with normal use, then run 20–40 prompts your buyers actually ask on a fixed weekly schedule. Log the date, prompt, advertiser, headline, description and landing URL in a spreadsheet, and screenshot every sponsored unit. Keep it manual and low-volume: automated, high-volume scraping is what got the research accounts flagged, and it may conflict with OpenAI's terms. The same weekly prompt set doubles as an organic visibility tracker — see tracking ChatGPT visibility.
ChatGPT vs Meta, Google and TikTok ad libraries
| ChatGPT | Meta Ad Library | Google Ads Transparency Center | TikTok Ad Library | |
|---|---|---|---|---|
| Official public archive | No | Yes | Yes | Yes (EU-driven) |
| Search by advertiser | Third-party only | Yes | Yes | Yes |
| Shows triggering context | Academic library only (prompt + response) | No | No | No |
| Spend / reach data | No | Political & EU ads | Political ads | EU ads |
| Researcher API | No | Yes | Limited | Yes (EU) |
The irony: ChatGPT's third-party libraries can show something the official ones can't — the exact conversation that produced the ad — while missing everything the official ones provide.
Will OpenAI launch a ChatGPT ads transparency center?
Probably, eventually. Meta's and TikTok's libraries expanded largely in response to regulation such as the EU Digital Services Act, and OpenAI has been piloting ads outside the US since May 2026. The UPenn authors explicitly call for mandatory transparency requirements and independent researcher access. They also expect ads to move from brand placements towards product-level units and, eventually, commercial content inside responses — the path Google Shopping took. If that happens, a public ads library becomes far more important, because the line between answer and ad gets harder to see. We'll update this page when OpenAI ships one; until then, track developments on our ChatGPT ads news page.
Frequently asked questions
Does ChatGPT have an ads library?
Not an official one. OpenAI has not published a searchable ad archive or transparency center. Unofficial libraries exist: the University of Pennsylvania academic ChatGPT Ad Library and commercial databases such as ChatGPT Ad Library, SupaIntent and Sprites.
How can I see what ads competitors run on ChatGPT?
Search them in a third-party ChatGPT ad library, then confirm by prompting ChatGPT yourself from an aged Free or Go account in a live market. No tool shows their spend, bids or actual context hints.
Is the ChatGPT ad library free?
The UPenn academic library is free, including a JSON download. Commercial libraries are freemium, with prompt-level radar features on paid tiers.
Can I download ChatGPT ads data?
Yes — the UPenn library publishes its full dataset as structured JSON with prompts, responses, screenshots and HTML snapshots. Commercial libraries generally restrict exports to paid plans.
What do ChatGPT ads look like?
A compact card at the foot of the answer with a Sponsored label, advertiser name, favicon, headline, short description and image. See our anatomy of a ChatGPT ad for every element.
Which prompts show ads in ChatGPT?
In the UPenn audit, practical how-to fixes, fitness and self-care, cooking and purchase questions drew the most ads — up to about 19% of sessions for prompts like replacing a headlight. Health, mental health and political prompts were close to zero.
Who sees ads in ChatGPT?
Logged-in adults on the Free and Go tiers in live markets. Plus, Pro, Business and Enterprise are ad-free. In the UPenn data, lower-income accounts were more likely to see ads and nobody saw one in their first week.
Is there a ChatGPT ads transparency center like Google's?
Not yet. Users get a per-ad menu explaining why an ad appeared, plus controls to turn off personalisation, but there is no public advertiser lookup.
Sources and further reading
- Lurie, Encarnación, Friedler & Metaxa — The Beginning of ChatGPT Ads (arXiv 2608.05008, Aug 2026), Section 4: ChatGPT Ad Library.
- UPenn ChatGPT Ad Library (searchable archive and JSON dataset).
- OpenAI — Our approach to advertising and expanding access (Jan 2026).
- ChatGPT Ad Library statistics (self-reported counts, Sept 2026).
- SupaIntent — ChatGPT Ads Library launch post.
- Context Hints — ad anatomy, writing context hints, news timeline.
Want a competitor ad teardown for your category?
30 minutes with Tarun. We will pull what your competitors are running on ChatGPT, map the prompt territory they own, and show you the gaps worth bidding into.
Book a discovery call