Quick answer
ChatGPT Sites custom domain (paid plans): where available, open Site settings → Add domain → paste the DNS records Sites gives you — that replaces (or sits alongside) the default chatgpt.site domain. ChatGPT hosting on Free/Go — or if Sites limits block you: copy the HTML (or upload a ZIP/folder) into GeminiLaunch, publish free HTTPS, then connect yourbrand.com from Lite ($5/mo). Official OpenAI docs win the Sites DNS how-to; this page is for limits, chatgpt.site vs your domain, and the free export path.
What changed
ChatGPT hosting: Sites can host — chat alone still does not
In 2026, OpenAI’s ChatGPT Sites (public beta) is real ChatGPT hosting: create, host, refine, and share websites on eligible plans — often first on a chatgpt.site domain. That is different from a normal chat reply that only prints code.
If you only have a code block in chat, you still need ChatGPT website hosting elsewhere. If you have Sites, you may stay on OpenAI and — where offered — attach ChatGPT domains you already own via a ChatGPT Sites custom domain.
Key insight
A chatgpt.site domain is not yourbrand.com. Renaming the Sites URL is not Add domain. ChatGPT Sites custom domain = DNS at your registrar for a domain you already own.
Limits
ChatGPT Sites limits: plan, region, and domains
Always confirm inside your ChatGPT account — rollout and workspace settings change. As documented for the Sites public beta:
Sites: Plus, Pro, Business, Enterprise, and Edu — not Free or Go
Region: Sites was not available in the EEA, Switzerland, or the United Kingdom at launch
Beta usage limits can block new Sites, storage, or keeping a high-usage Site public
Custom domains: where available; you must already own the domain and edit DNS
Enterprise workspaces: custom domains were not available at launch
Sites must not process payment-card data; follow OpenAI Sites terms for any commerce
Sources: OpenAI Sites docs (learn.chatgpt.com/docs/sites) and OpenAI Help for creating/managing Sites. Verify current wording before you buy a domain or change production DNS.
Decision
Which path should you pick?
Stay on ChatGPT Sites when
You already pay for ChatGPT Plus, Pro, Business, Edu, or Enterprise and Sites is enabled for your account
You want ChatGPT to build, host, and refine the site without leaving the Sites UI
Custom domains are available on your plan/workspace and you are fine on OpenAI-hosted infrastructure
You need Sites features such as Sign in with ChatGPT, D1/R2 storage, or workspace sharing
Use paste / ZIP hosting when
You are on ChatGPT Free or Go — Sites is not available on those plans
Sites is missing in your region (e.g. EEA, Switzerland, or UK at launch), workspace, or custom domains are not offered (Enterprise had none at launch)
You want ChatGPT hosting you control — not only a chatgpt.site domain
You already have a multi-file folder or ZIP (images, assets) and prefer Drop-style upload or paste into GeminiLaunch
You need commercial static hosting on a free subdomain first, then yourbrand.com on a simple Lite/Pro plan
You are migrating a domain off chatgpt.site / Sites onto a host you own
Path A
ChatGPT Sites custom domain (past chatgpt.site)
Official OpenAI Help and learn.chatgpt.com own this DNS walkthrough. Short version for ChatGPT site custom domain / ChatGPT sites domain searches:
- 1
Confirm Sites appears in ChatGPT (web or desktop) on an eligible paid plan.
- 2
Open the Site → settings → Add domain; enter your apex domain or subdomain (not the chatgpt.site rename alone).
- 3
Copy the DNS records Sites provides; add them at GoDaddy, Namecheap, Cloudflare, etc.
- 4
Wait a few minutes, then refresh domain status in Sites.
If Add domain is missing, you are likely on Free/Go, still in rollout, or on a workspace where custom domains are not offered yet — use free ChatGPT hosting below.
Path B
Free ChatGPT hosting: export → GeminiLaunch → your domain
Built for Free/Go users, blocked regions, and anyone who wants ChatGPT web hosting outside a chatgpt.site domain — including domain migration to yourbrand.com.
Get publish-ready files from ChatGPT
If you used chat (not Sites), ask for a single HTML file with CSS and JS inline — or export a multi-file folder and zip it. If you used Sites and still want to leave OpenAI hosting, export or copy the built HTML/assets ChatGPT produced.
Tip: Prompt tip: "Build a single-file HTML landing page for [idea]. Put all CSS and JS inline. Make it mobile-friendly."
Publish on GeminiLaunch (paste or ZIP)
Paste one HTML/React block into the Code tab, or upload a folder/ZIP with index.html under ZIP / Folder. Click Go Live for a free HTTPS URL on a GeminiLaunch subdomain — no GitHub required.
Tip: Free uploads up to 5 MB; Pro and Scale raise ZIP/folder uploads to 45 MB. Validate the free URL on mobile before DNS.
Share the live link
Send a free GeminiLaunch subdomain to clients or teammates. Visitors do not need a ChatGPT account. Update by pasting new code or re-uploading; on any paid plan the same project URL stays put.
Tip: Still iterating in chat? Publish drafts on the free subdomain first — connect yourbrand.com when copy is stable.
Connect yourbrand.com from Lite
Upgrade to GeminiLaunch Lite ($5/mo) for 1 domain, or Pro ($15/mo) for up to 5. Add the domain in project settings, and create the DNS record GeminiLaunch shows (GoDaddy, Namecheap, Cloudflare, etc.). Free SSL is automatic.
Tip: Lite includes 1 custom domain; Pro includes up to 5. Scale removes the domain cap.

Compare
ChatGPT hosting options compared
Feature depth for Drop hosts lives in our Drop comparison. Here is the ChatGPT Sites custom domain / hosting decision only.
| Path | Plan gate | Custom domain | Setup | Best for |
|---|---|---|---|---|
| ChatGPT Sites | Plus, Pro, Business, Edu, Enterprise (not Free/Go) | Yes where available (not Enterprise at launch) | Build in Sites → Add domain → DNS | Paid ChatGPT users who want to stay inside OpenAI hosting |
| GeminiLaunch (paste or ZIP) | Free subdomain; custom domain from Lite | Lite $5/mo (1) · Pro $15/mo (5) · Scale unlimited | Copy code or upload ZIP/folder → Go Live → DNS from Lite | Free/Go users, export workflows, host you control |
| ZIP Drop (Netlify / Cloudflare / Vercel) | Varies by host | After claim / on plan | Export files → drag folder or ZIP | People already in a Drop ecosystem |
Avoid these
Common mistakes
Assuming ChatGPT Free includes Sites + a custom domain
Sites is documented for Plus, Pro, Business, Enterprise, and Edu — not Free or Go. Free users still generate code in chat; they need export ChatGPT hosting for a public URL and domain.
Thinking a chatgpt.site domain is the same as yourbrand.com
Published Sites often get an OpenAI-owned chatgpt.site subdomain. Renaming that Sites URL is not a ChatGPT Sites custom domain. Custom domains use Sites’ Add domain flow plus your registrar’s DNS — when the feature is on your account.
Copying only part of a multi-file reply
If chat split HTML, CSS, and JS, pasting HTML alone breaks styles. Ask for one self-contained file, or zip the full folder and upload.
Pointing DNS before the free URL looks right
Whether you use Sites or GeminiLaunch, publish and QA the live URL first. DNS changes are easy to get wrong when the page is still mid-draft — including domain migration from chatgpt.site.
Related guide
Can Google find your ChatGPT Site?
Sites SEO vs brand SEO — indexing, GEO, and owning your host.
Read the SEO guideRelated guide
Does ChatGPT host websites?
Full Sites vs real-host comparison when “can ChatGPT host” is the whole question.
Read the guideRelated guide
Best free hosting for AI websites
Six platforms compared for ChatGPT, Claude, and Gemini sites.
Read the guideFAQ
ChatGPT Sites custom domain & hosting FAQ
Direct answers for chatgpt sites custom domain, chatgpt hosting, chatgpt.site domain, and Sites limits — tuned for Google, ChatGPT, and Perplexity.
How do I connect a ChatGPT Sites custom domain?
Where ChatGPT Sites custom domains are available: open Site settings → Add domain → enter your apex or subdomain → copy the DNS records Sites shows → add them at your registrar → refresh status. Sites does not register ChatGPT domains for you. Enterprise workspaces had no custom domains at launch — check your workspace.
What is ChatGPT hosting — does ChatGPT host websites?
Yes on ChatGPT Sites for eligible paid plans: OpenAI hosts the Site (often on a chatgpt.site domain first). Plain chat only generates code — that is not ChatGPT website hosting until you publish with Sites or another host. For the full Sites-vs-real-host comparison, see our Does ChatGPT Host Websites guide.
What is a chatgpt.site domain vs a ChatGPT Sites custom domain?
A chatgpt.site domain is an OpenAI-owned subdomain Sites may give you when you publish. A ChatGPT Sites custom domain (or ChatGPT site custom domain) is yourbrand.com pointed at the Site with DNS. They are different settings — renaming the chatgpt.site URL is not the same as Add domain.
What are ChatGPT Sites limits for plans, regions, and domains?
ChatGPT Sites limits: not on Free or Go; Plus/Pro/Business/Enterprise/Edu where rolled out; unavailable in EEA, Switzerland, and the UK at launch; beta usage caps can block new Sites or public access; custom domains only where offered (not Enterprise at launch). Always confirm in-product.
What is the best ChatGPT hosting if I want my own domain?
Best ChatGPT hosting depends on your plan. Stay on Sites if you already pay and custom domains work for you. If you need Free/Go ChatGPT web hosting, a host outside OpenAI, or domain migration off chatgpt.site, paste or ZIP upload to GeminiLaunch (free subdomain), then connect yourbrand.com from Lite ($5/mo).
How do I do a domain migration from ChatGPT Sites / chatgpt.site?
Export or copy the Site (or regenerate the HTML in chat), publish on GeminiLaunch, connect yourbrand.com with the DNS record GeminiLaunch shows, then remove or stop using the old chatgpt.site / Sites custom-domain DNS once the new URL is live. Do not point the same domain at two hosts at once.
Is ChatGPT Sites free? Does Free or Go include custom domains?
Sites is not on ChatGPT Free or Go. OpenAI documents Sites for Plus, Pro, Business, Enterprise, and Edu (public beta, with plan limits shown in-product). At launch it was also unavailable in the EEA, Switzerland, and the United Kingdom. Free/Go or blocked-region users should export or copy code and host elsewhere — for example paste or ZIP upload on GeminiLaunch, then connect a domain from Lite ($5/mo).
How do I put a ChatGPT website on my own domain without Sites?
Copy a single HTML/React file or upload a ZIP/folder with index.html into GeminiLaunch, publish to a free GeminiLaunch subdomain, then upgrade to Lite ($5/mo) for 1 domain or Pro ($15/mo) for up to 5, and add one DNS record for yourbrand.com. No GitHub required. That is ChatGPT hosting you control outside Sites.
ChatGPT Sites vs GeminiLaunch — which should I use?
Use Sites if you are on an eligible paid ChatGPT plan, Sites is available, and you want OpenAI ChatGPT hosting. Use GeminiLaunch if you are on Free/Go, Sites or custom domains are unavailable, you want paste/ZIP outside ChatGPT, or you want commercial use on a free GeminiLaunch subdomain before buying Lite for DNS.
Can I upload a ZIP from ChatGPT instead of pasting?
Yes on GeminiLaunch. Use ZIP/folder upload when you have multiple files, images, or a built output. Paste when the site is still one HTML or React block. See our ZIP/folder guide for structure tips (index.html at the root).
Do visitors need a ChatGPT account to open my site?
Not for a public GeminiLaunch URL. On ChatGPT Sites, access depends on the Site’s sharing settings — public Sites can be open to anyone; private or invited Sites may require sign-in with the invited account.
Can ChatGPT Sites process payments or card data?
OpenAI’s Sites guidance restricts processing payment-card data on Sites. E-commerce via third-party payment providers is a separate, policy-bound path — read current OpenAI Sites terms before selling on a Sites URL. For a simple marketing page, static hosting on GeminiLaunch is often enough.
Can I use a domain from GoDaddy or Namecheap?
Yes for both paths. On Sites, add the DNS records Sites shows. On GeminiLaunch Lite or Pro, add the record shown in the dashboard. Free SSL is included on GeminiLaunch custom domains.
Will my ChatGPT site rank on Google?
A custom domain you control is better for brand SEO than only living on a chat or temporary preview. Set title and meta description on your host. Content quality and links still decide rankings.
Does the same flow work for Gemini or Claude?
Yes for GeminiLaunch paste/ZIP. See our Gemini website hosting and Claude artifact guides for tool-specific notes. ChatGPT Sites is OpenAI-only.
Like this guide? Make GeminiLaunch a preferred source.
Get our hosting and deployment guides surfaced first in your Google results, AI Overviews, and Top Stories.
Need ChatGPT hosting past chatgpt.site? Get yourbrand.com
Paste ChatGPT HTML/React or upload a ZIP, publish free HTTPS on GeminiLaunch, then connect your ChatGPT custom domain from Lite. Start without a credit card.
