To build a website with ChatGPT, ask it for a complete multi-page site as plain static HTML and CSS files - one file per page, no frameworks - then download or copy the files it produces. Upload that folder to Yetty and it goes live on a real address in minutes, converted for free with the design exactly as ChatGPT wrote it. No hosting knowledge required.

The quality of what you get depends almost entirely on how you ask. Here are the prompt patterns that reliably produce a real, complete site instead of a fragment.

The prompt pattern that gets whole-site output

ChatGPT’s default instinct is to give you one page, or worse, a snippet with "add your content here" comments. Head that off in the first message:

"Build me a complete website for [your business]. Pages: home, services, about, contact with a working contact form. Output every file in full - index.html, services.html, about.html, contact.html and one shared style.css. Plain static HTML and CSS only: no React, no build tools, no placeholder comments - write real copy based on what I tell you about the business."

Then feed it the real details: what you do, who your customers are, your town, your tone. The more true facts you give it, the less lorem ipsum you get back.

Iterate before you leave the chat

Treat the first version as a draft and push on it while the whole site is still in ChatGPT’s working memory:

  • "Show me the full updated file" - when it offers just a changed snippet, ask for the complete file again so nothing drifts out of sync.
  • "Keep the header and footer identical on every page" - consistency is the thing long chats lose first; say it explicitly.
  • "Make it work on phones" - one sentence, and it will add the responsive rules.
  • "Use one shared class for every service card" - repeated items sharing a class is what later turns into an editable list instead of frozen code.

That last one matters more than it looks: ChatGPT connects to Yetty’s MCP too, and if it calls yetty_authoring_guide before writing the HTML, it gets Yetty’s full structure rules up front - and the finished site converts into a clean CMS where your cards, headings and images are all editable fields.

Save the files, exactly as written

In the browser, copy each file into a text editor and save it under the exact name ChatGPT used - index.html at the top, pages beside it, style.css where the pages expect it. If ChatGPT offers the files as downloads or a zip, even easier. The one rule: don’t retype or "tidy" the code by hand. The exact bytes are your design.

Make it live in minutes

Zip the folder (with index.html at the top level) and upload it to Yetty. Conversion is free, and the site goes live on a yourname.yetty.site address with SSL - byte-for-byte the design ChatGPT wrote, not a rebuilt approximation. Your contact form gets wired into a leads inbox automatically, every change from then on is versioned with one-click rollback, and when you’re ready for yourname.com the custom domain wizard walks you through it.

And because ChatGPT connects to Yetty as a connector, the story doesn’t end at upload: connected, it can edit the live site, check your visits and read your leads - the same chat that built the site becomes the way you run it. If you’re weighing where to put an AI-built site more broadly, see how to host an AI-generated website; and if you use Claude too, the flow is nearly identical - here’s how to build a website with Claude.

Want the two-minute version of all of this in pictures? See how Yetty works - upload, live, editable, done.

FAQ

Can ChatGPT create a full website for free?

Yes - ChatGPT writes the complete HTML and CSS at no cost beyond your ChatGPT plan, and Yetty converts and publishes it free on a yetty.site address. A custom domain comes with the Live plan.

How do I get the website files out of ChatGPT?

Ask for every file in full, then copy each one into a text editor and save it with the exact filename, or download them if ChatGPT offers a zip. Keep index.html at the top of the folder.

Can ChatGPT edit my website after it’s published?

Yes. ChatGPT supports connectors, so once your site is on Yetty you can connect it over MCP and ask ChatGPT to update text, add pages or read your leads on the live site.