ChatGPT Ads Mockup Generator
See what your sponsored ad looks like below a real ChatGPT answer before you spend a dollar. Built to OpenAI's published ad specs, on mobile or desktop, with a free PNG download.
How to mock up a ChatGPT ad
Write the conversation
Type the question a buyer would ask ChatGPT and the answer your ad would sit under. Ads appear below the response, so the conversation sets the context.
Add your advertiser details
Enter your brand name and landing page. The generator fetches your site's favicon from the landing page, or you can upload a logo.
Write the title and copy
Counters track OpenAI's limits as you type: 50 characters for the title and 100 for the copy, with OpenAI's shorter recommended ranges flagged.
Preview, then download
Switch between mobile and desktop and between light and dark mode. Download the mockup as a PNG, copy it, or email it to a colleague.
What ChatGPT ads look like
ChatGPT ads appear below ChatGPT's response, as a labeled unit separate from the answer. According to OpenAI's Help Center, every ad includes six elements:
- Advertiser name: shown at the top of the unit, followed by the Sponsored label
- Favicon: your advertiser logo, shown in a small circle
- Title: the headline inside the card
- Copy: one line of description below the title
- Image: a square creative shown beside the text
- Landing page: where people go when they click
In OpenAI's own example, the advertiser name is followed by "Sponsored" on the same line. The title and copy sit inside a tinted card, with the square image on the right. That is the layout this generator reproduces for the single card format.
OpenAI shows ads to users on ChatGPT's Free and Go plans. It does not show ads to users on Plus, Pro, or any Business plan, or to accounts identified as belonging to users under 18.
The carousel option recreates the concept mockups OpenAI published when it announced ads in January 2026: a short intro line, several cards side by side, and a "Chat with" link to the advertiser. Treat it as a concept. The format OpenAI currently documents for advertisers is the single card.
ChatGPT ad specs and character limits
OpenAI allows ad titles up to 50 characters and ad copy up to 100, but recommends much shorter: 16 to 24 characters for titles and 32 to 48 for copy. Its annotated example goes further and suggests aiming for about 16 characters in the headline and 32 in the description.
| Field | Requirement | OpenAI's recommendation |
|---|---|---|
| Ad title | 50 characters | 16 to 24 characters |
| Ad copy | 100 characters | 32 to 48 characters |
| Image | Square PNG or JPG, up to 1200 x 1200 pixels | Simple and relevant to the message. Avoid using your logo as the main visual. |
| Favicon | Your advertiser logo | No separate guidance published |
| Landing page | A valid, reachable URL that does not block OAI-AdsBot or OAI-SearchBot | Link to the most relevant page rather than your homepage. UTM tags are allowed. |
Sources: OpenAI Help Center articles on ad limits and image requirements, creating ads, and the ad format, checked October 2026.
OpenAI requires landing pages its crawlers can reach, so check yours before you launch. Our free AI Bot Checker shows whether your robots.txt lets OAI-AdsBot in.
ChatGPT ad examples that fit the recommended length
OpenAI recommends writing several ads per offering, each with a different angle, and using the copy to add new information rather than repeat the title. Here are three ads for Blaze CRM, a fictional brand, written that way. All three stay inside OpenAI's recommended ranges.
Who it is for
CRM for small teams
Track every deal in one simple pipeline.
Title 19/50 · Copy 40/100
Time saved
Log calls in one click
Calls and emails sync to every deal for you.
Title 22/50 · Copy 44/100
Price
Free for up to 3 reps
Upgrade only when your sales team grows.
Title 21/50 · Copy 40/100
Frequently Asked Questions
What do ChatGPT ads look like?
ChatGPT ads appear below ChatGPT's response as a labeled unit, separate from the answer. According to OpenAI's Help Center, each ad includes the advertiser name, a favicon, a title, ad copy, an image, and a landing page. In OpenAI's example, the advertiser name is followed by "Sponsored" on the same line, and the title and copy sit in a tinted card with a square image on the right.
What are the character limits for ChatGPT ads?
OpenAI caps ChatGPT ad titles at 50 characters and ad copy at 100 characters. It recommends 16 to 24 characters for titles and 32 to 48 for copy, and its annotated example suggests aiming for about 16 and 32. This generator counts both as you type and flags anything longer than the recommended range.
What image size do ChatGPT ads use?
OpenAI requires square PNG or JPG images no larger than 1200 x 1200 pixels, and advises against using your logo as the main visual. The image appears as a small square beside the title and copy, so a simple, clear subject works best. The generator warns you if an uploaded image is not square, is larger than 1200 x 1200, or is not a PNG or JPG.
Is this the official OpenAI ad preview?
No. AI-Advisors built this independent mockup tool to match the ad layout OpenAI documents in its Help Center, and it is not affiliated with OpenAI. To run an ad, create it in OpenAI's Ads Manager at ads.openai.com.
Is the ChatGPT Ads Mockup Generator free?
Yes. You can build the mockup, preview it on mobile or desktop in light or dark mode, and download it as a PNG for free, with no sign-up. You can also copy the image or email the mockup to yourself or a colleague.
Can ChatGPT write the ad for me?
Partly. OpenAI's Ads Manager may offer suggested ad drafts, but they are prefilled from your website rather than written by AI. The drafts pull an image, title, and description from your site's metadata for you to review and edit, and OpenAI says the feature does not generate new copy or imagery with AI. This generator does not write copy either. It shows how the copy you write will fit. Separately, starting October 29, 2026, OpenAI's creative enhancements can rewrite your headlines and descriptions for each conversation unless you turn them off, so people may see a version you did not write; this mockup shows your ad as you wrote it.
Who sees ChatGPT ads?
OpenAI shows ads to users on ChatGPT's Free and Go plans. It does not show ads to users on Plus, Pro, or any Business plan, or to accounts identified as belonging to users under 18.
How much do ChatGPT ads cost?
OpenAI documents a per-campaign minimum daily budget that varies by billing currency: 25 USD per day for US dollar accounts as of October 2026. For Clicks campaigns, OpenAI recommends starting with a maximum bid of $3 to $5 per click. What you actually pay depends on your bids and how competitive they are.