You asked Grok for a website. Here's how to put it online.
Last updated: 2026-08-10
Short version — paste the HTML Grok wrote for you into the box on htmltosite.com and hit “Get my address.” Your site is live on a real URL in about 60 seconds — no server, no install, no credit card required.
At a glance
- Time needed
- About 1 min
- Plan required
- Free plan
- Coding knowledge
- None
- Where to do it
- Paste box on the home page
Step by step
- 1
Ask Grok for the page
Describe what you want and Grok generates the HTML. Tell it to keep everything “in a single HTML file” so the styling ships alongside the markup — that turns the next step into one paste instead of several. Grab it with the copy button on the code block and you're ready to go.
Grok
Build a landing page for my local bakery as a single HTML file, with a menu, our location, and an order-inquiry button.index.html Copy<section class="hero"> <h1>…</h1></section> - 2
Paste it into HTMLtoSITE
Drop the HTML into the box on the homepage and a live preview appears right next to it — not a mockup, the real page. There's nothing to sign up for yet, so take a look first. Any scripts inline in the page sit idle in preview only; they run normally the moment you publish.
Paste it in and the preview shows up instantly — this is the real screen. - 3
Hit “Get my address” and pick a name
Once the preview looks right, click the button. Sign in once — your pasted code carries over — choose a name, and you're published. The site is live on the internet from that second. Free covers 2 sites with no credit card ever required.
myname.html2site.com LiveThat's the kind of address you get the moment you publish. Bring your own domain on Starter and HTTPS is set up automatically.
- 4
From here, edit by describing the change
No need to loop back to Grok for tweaks. In the editor, just say what you want changed — the AI locates the relevant code, shows you a preview of the change, and reverts it in one click if it's not right.
Edit assistantMake the headline punchier Updated 3 spots — happy to undo it if you'd rather not keep it.
Frequently asked questions
Is this actually free?
Yes — up to 2 sites stay free forever, no credit card ever needed. Free sites carry a small “Made with HTMLtoSITE” badge; that badge goes away starting on Starter.
Does the code Grok wrote work as-is once it's live?
Yes. Whatever HTML you paste gets published exactly as it is. The only difference is in the pre-publish preview, where inline scripts don't run — once the site is live, everything executes normally.
Can the site have more than one page?
The free plan hosts one HTML file per site. Multi-file setups — sub-pages, an images folder — become available starting on Starter.
Can I point my own domain at it?
Yes. From Starter on, connect a domain you already own and the HTTPS certificate gets issued for you automatically. On the free plan you just keep the html2site.com address you're given.
Can I make edits without touching code?
Yes. Type a request like “update the price list” in the editor and the AI edits the underlying code for you. You can also click an element to point at exactly what to change, and every publish saves a snapshot you can roll back to.
Read next
- You asked ChatGPT for a website. Here's how to put it online. Step-by-step guide to publishing ChatGPT-generated HTML on a real address in 60 seconds, no server needed (English)
- You asked Claude for a website. Here's how to put it online. Step-by-step guide to publishing Claude-generated HTML on a real address in 60 seconds, no server needed (English)
- You asked Gemini for a website. Here's how to put it online. Step-by-step guide to publishing Gemini-generated HTML on a real address in 60 seconds, no server needed (English)
- Managing your sites — folders, rename, delete & recovery How to organize sites into folders, rename them, and undo a deletion within 7 days from the /sites dashboard (English)
Trying it is faster than reading about it — paste your HTML now.