Can ChatGPT build you a free website?
ChatGPT can build a website for free only in part: on the Free plan it can write the HTML and CSS for you to host elsewhere, while publishing with ChatGPT Sites needs Plus at $20 a month or a Pro plan from $100 (as of November 2026). Heya, the builder behind this guide, is a no-code way to publish for $0, with 3 sites, 68 templates and a free heya.bio address.
Heya is ours, so read its row with that in mind. Every other number comes from the sources listed under How we checked, as of November 10, 2026.
What ChatGPT Sites can do
ChatGPT Sites is the part of ChatGPT that lets you create, preview, publish and share interactive websites and small apps. You're not just getting code in a chat reply: you can publish the site with hosting included.
But Sites isn't available on Free or Go. It's available on Plus and Pro, and in Business and Enterprise workspaces. ChatGPT Plus is $20 a month. The ChatGPT Pro tiers cost $100, $200 or $500 a month.
For Plus and Pro, there's no fixed limit on the number of sites, and each site can have a 10 GB database. Building counts toward Codex usage, though, so "no fixed site limit" doesn't mean building is outside your plan's usage allowance.
That's the distinction to watch. If you want ChatGPT itself to handle both building and publishing through Sites, you're looking at a paid plan, not the free chat experience.
What you can get from the free chat
You can ask ChatGPT to write HTML and CSS on any plan. That includes Free. You can describe the page you want, ask for changes, and get code back in the conversation.
OpenAI's help center also says code blocks can preview HTML pages. That's a way to view the page, but a preview isn't the same thing as a published website with an address you can share.
The hosting is separate.
What does that leave you doing? You'll need to take the files to a host, such as GitHub Pages or Cloudflare Pages, rather than expecting the free chat to publish them through Sites. If you want to change the page later, you can ask ChatGPT for revised code, but you'll still be working with files and a separate hosting service.
This route fits the "write the code for me" version of the question. It isn't a no-code publishing tool, even though ChatGPT is doing the code writing.
Where the website can live
GitHub Pages is free for sites up to 1 GB, with a soft limit of 100 GB of bandwidth a month. You can use it to host the HTML and CSS ChatGPT gives you.
Cloudflare Pages also has a free plan. It includes 500 builds a month, 100 custom domains per project and up to 20,000 files per site.
Here's how those routes compare with publishing through Sites or using Heya, the no-code builder behind this guide.
| Option | Cost | Where it's hosted | What you do yourself |
|---|---|---|---|
| ChatGPT Free (code only) | Free | A separate host you choose | Take the generated files to a host and publish them |
| ChatGPT Plus with Sites | $20 a month | ChatGPT Sites | Describe what you want, preview it and publish |
| ChatGPT code on GitHub Pages | Free | GitHub Pages | Put the generated files on GitHub Pages and publish them |
| Heya Free | $0 | Heya, at yourname.heya.bio | Sign in with Google, build without code and publish |
Swipe the table sideways to see every column.
The choice is partly about where you want to work. With generated code, you're working in chat and then on a host. With Sites, you can build and publish through ChatGPT. With Heya, you build and publish in a no-code website builder.
What Heya gives you for free
Heya Free costs $0, with no credit card and no time limit. It includes 3 sites, up to 5 pages per site and all 68 templates.
You sign in with Google to publish. Your site gets a free yourname.heya.bio address with HTTPS, and it displays a small Made with Heya badge. You don't need to bring a domain to use that address.
For someone who wants a published website without handling HTML files, that's the reason to consider it alongside the ChatGPT routes. You're using a builder rather than asking a chat to produce files you then host elsewhere.
What changes if you need more
Heya Pro Lite is $3 a month. It includes 3 sites with up to 20 pages per site, removes the badge, and stops marking links as nofollow.
Heya Pro Standard is $6 a month. It includes 5 sites and 1 custom domain per account with HTTPS. Heya doesn't sell domains; you bring one from any registrar, and custom domain support starts on Pro Standard.
Heya Pro Plus is $15 a month. It includes 25 sites, up to 10 custom domains and the option to download your site as a ZIP of HTML files.
There are builder limits too: 40 sections per page, 60 blocks per section and 10 block types. Images can be up to 20 MB. The 6 embed types are YouTube, Vimeo, Spotify, SoundCloud, Calendly and Google Maps.
For SEO settings, you can add a title of up to 120 characters, a description of up to 300 characters, a favicon and a share image.
Need a store or a form? Heya doesn't have a built-in store, checkout or form builder. You link a button to your checkout or store page, or to a Google Form or a Tally form. For bookings, you can use the Calendly embed.
How we checked
We checked every number on this page on November 10, 2026. The facts come from OpenAI help: ChatGPT Sites, GitHub Pages limits, Cloudflare Pages limits, Netlify pricing, DigitalOcean pricing, heya.page/pricing and heya.page/docs.
Plans change often. If a number here is out of date, email hello@heya.page and we'll fix it.
FAQ
Can ChatGPT Free publish a website?
ChatGPT Free can write HTML and CSS, but it doesn't include ChatGPT Sites. You need to publish those files with a separate host, such as GitHub Pages or Cloudflare Pages.
Does ChatGPT Sites include hosting?
Hosting is included with ChatGPT Sites on Plus and Pro. There's no fixed limit on the number of sites, each site can have a 10 GB database, and building counts toward Codex usage.
Can I use Heya without paying or adding a credit card?
Yes. Heya Free costs $0 with no credit card and no time limit, and includes a free yourname.heya.bio address with HTTPS. Your site will display a small Made with Heya badge.
Can I use my own domain with Heya?
Yes, custom domains start on Pro Standard. Heya doesn't sell domains, so you'll need to bring one from a registrar.
Related guides: How to make a free website, Types of websites, What is a one-page website? and Website hosting cost.
More from Heya: All guides, Templates and Pricing.
Try Heya free
Publish up to 3 sites with up to 5 pages each, all 68 templates and a free heya.bio address on Heya Free for $0.