How it works Features Pricing Live sites
Dashboard
Fylo.Host/AI Builder Hosting/ChatGPT
CHATGPT WEBSITE HOSTING · FREE · WORKS WITH CHATGPT FREE

ChatGPT wrote your website.
Now it needs somewhere to live.

You asked ChatGPT for a website and got a block of HTML. Its own hosting, Sites, needs a paid plan and hasn’t reached the EEA, UK or Switzerland. Paste the code below and it’s on a real URL in seconds — free, on any ChatGPT plan, minified and cached at the edge.

.fylo.live
ChatGPT code
0 chars HTML + CSS + JS
Live Preview
Paste your ChatGPT code to preview
If it renders here, it renders on your live URL
Publishing your site...
Published. Anyone can open this — no ChatGPT account, no sign-in.
expires in 30:00
View Site

Sign up to Keep Your Site Live!

It's free

Live in seconds SSL secured 330+ edge cities
By publishing you agree to our Terms & Privacy Policy.
What changes the moment ChatGPT’s code is on Fylo
ChatGPT plan needed
Plus or higherAny
ChatGPT Sites is on paid plans, not Free or Go. Fylo hosts the code from any plan.
Time to first byte
~100ms
Median on real sites we host, served from Cloudflare’s edge in 330+ cities.
Who can open it
Only youEveryone
A code block’s Preview is visible inside your chat. A Fylo URL opens in any browser.
The problem

ChatGPT is great at writing the site. Putting it online is where it stops.

The HTML ChatGPT writes is a real, working web page. It just has no address. These are the six places people get stuck between “looks great in the preview” and “here’s the link”.

You got a code block, not a website

ChatGPT replies with HTML in a code block and a Preview tab that only you can see. Saving it as index.html and double-clicking works on your computer and nowhere else.

Paste the block into the editor above. It’s on a public URL in seconds.

ChatGPT Sites needs a paid plan, and isn’t everywhere

OpenAI’s own hosting is in public beta on Plus, Pro, Business, Enterprise and Edu. It isn’t on Free or Go, and at launch it isn’t offered in the EEA, Switzerland or the UK.

Fylo’s free plan hosts code from any ChatGPT plan, with no region list.

Canvas is gone from the current models

OpenAI removed canvas from GPT-5.5 Instant and GPT-5.5 Thinking on May 28, 2026. A code block’s share link is read-only and appears only when sharing is available. Neither is a site a customer can visit.

A hosted copy doesn’t depend on which ChatGPT feature exists this month.

Three files and no idea where they go

Ask for anything bigger than one page and ChatGPT splits it into index.html, style.css and script.js, or hands you a ZIP. Upload only the HTML and the page arrives unstyled.

Drop the whole folder or ZIP on the homepage. Every file keeps its path.

The contact form doesn’t send anything

ChatGPT writes a good-looking form with action="#", or a contact.php that no static host can run. Visitors press Send and the message goes nowhere.

Point the form at Fylo Forms (Pro and Business) and submissions reach your dashboard and inbox. How

Beta limits you can’t read in advance

Sites usage is capped by plan-specific limits that apply across all your Sites and may change during the beta. Hit one and a high-usage Site may not stay publicly available until usage drops.

Fylo’s limits are on the pricing page, and the site is independent of your ChatGPT plan.

ChatGPT behaviour as described in OpenAI’s Help Center: Creating and managing ChatGPT Sites, Working with writing blocks and code blocks and the Model Release Notes (checked September 2026). Sites is a beta; check OpenAI’s pages for current terms.

Code block vs ChatGPT Sites vs a real host

Three places a ChatGPT website can end up

What ChatGPT gives everyone, what it gives paid plans, and what the same HTML does once it’s on Fylo. The last row is there because it’s true.

What you needFylo.HostChatGPT SitesPublic beta, paid plansCode block + PreviewEvery plan
Public URL anyone can open
Works with ChatGPT Free and Go
Available in the EEA, UK and Switzerland Not at launch
Your own domainSSL and www handled Starter and upWhere available
Limits you can read before you start Shown in-product, may change
Hosts code from any AI, or written by hand Through ChatGPT
Form submissions to your inboxSpam filtering included Pro and BusinessBuild it by prompt
Built-in blog with editor and RSS10 posts on the free plan Build it by prompt
One-click minify, WebP, font subsetting Not documented
Edit by chatting with ChatGPT Paste the new code
Database, sign-in, server-side codeLightweight apps with a backend
Host your ChatGPT site free No signup to try. No credit card.
How it works

How to host a website made with ChatGPT

Three steps, about two minutes. You don’t need to know what any of the code means.

STEP 01

Ask ChatGPT for one HTML file

End your request with: “give me the whole site as a single index.html with all CSS and JavaScript inline.” Then press Copy on the code block. One file means nothing can go missing on the way.

// in ChatGPT
<!DOCTYPE html>
<html></html>
// Copy code
STEP 02

Paste it in, pick a link

Drop the code into the editor at the top, or upload the .html file. The preview shows the page exactly as visitors will see it. Type a subdomain or let us pick one.

.fylo.live
STEP 03

Publish & share

Live in seconds. Send the link to anyone. Sign up free to keep it online, then add a blog, analytics and speed settings from the dashboard.

CODE BLOCK
Only you
FYLO LINK
Everyone

Got React, several files or a PHP form? One extra sentence.

ChatGPT likes to reach for React components, separate stylesheets and server scripts. None of that runs from a single pasted file. Send ChatGPT this prompt and host what it gives you back — it’s the number one fix for a hosted page that shows up blank or unstyled.

Rewrite this website as a single self-contained index.html with all CSS and JavaScript inline. No JSX, no build step, no server-side code, and include the viewport meta tag so it works on phones.
When it doesn’t look right

Six things that go wrong with ChatGPT websites, and the fix for each

The live preview above catches most of these before you publish. If the preview is wrong, the hosted page will be wrong in the same way.

BLANK PAGE

The page is white, or shows raw code

The code is a React component, uses import statements, or expects a build step. A browser can’t run that from one file.

Use the rewrite prompt above, then paste the new file.
NO STYLING

Plain black text on a white page

The design lives in a style.css that ChatGPT wrote in a second code block, and only the HTML got published.

Upload the folder or ZIP on the homepage, or ask for the CSS inline.
BROKEN IMAGES

Grey boxes where the photos should be

ChatGPT wrote placeholder URLs or paths like images/hero.jpg. Those files never existed.

Put your photos in a folder next to index.html, point each src at them and upload the folder.
CUT OFF

The page stops halfway down

Long replies can end before the closing </html>. The missing half usually includes the script that made things work.

Tell ChatGPT “continue from where you stopped”, or ask for the full file again.
TINY ON PHONES

Looks fine on a laptop, unreadable on mobile

The viewport meta tag or the responsive CSS is missing. Try the fullscreen preview on your phone before you publish.

Ask: “make it responsive and include the viewport meta tag.”
EXPIRED DOWNLOAD

The ZIP link ChatGPT gave you stopped working

Files ChatGPT generates for download live in a temporary sandbox and expire with the session.

Ask ChatGPT to create the file again and download it right away, or skip the download and paste the code.
Why Fylo.Host

Built for pages that started as a prompt

Everything below is on by default or one toggle away in the dashboard. Nothing needs a config file, a repo or a build.

~100 ms time to first byteServed from Cloudflare’s edge in 330+ cities. Measured on real sites we host, not a lab score.
Your own domain, SSL includedTwo DNS records on Starter and up; the certificate, the www variant and renewals are handled for you.
Forms that actually sendPoint the form ChatGPT wrote at Fylo and submissions arrive in your dashboard and inbox, spam filtered. Pro and Business. How it works
A blog on the same siteWordPress-style editor, categories, RSS and sitemap at /blog/. 10 posts on the free plan. Blog guide
Humans-only view countsAnalytics that ignore bots and crawlers, per site and per page, without a tracking script to add.
One-click performanceMinify, WebP conversion, font subsetting, lazy loading and JS delay are toggles in the performance tab, on every plan.
Update without changing the URLAsk ChatGPT for the change and replace the file; the address stays the same. Paid plans add a file manager and code editor.
Single file, folder or ZIPOne pasted file here; multi-page sites with images as a folder or ZIP on the homepage. ZIP hosting
API and MCP for agentsCodex CLI, Cursor and other agents publish with one prompt; the same server works as an MCP app. API docs

Free plan: 1 site and 10 MB, which is a lot of HTML, with a small “Hosted with Fylo.Host” badge. Custom domains start on Starter and forms on Pro — see pricing. More on HTML website hosting and landing page hosting.

Blog

ChatGPT made the site. Keep it alive with a blog.

A one-page site gets one chance to rank. A blog gives Google a reason to come back. Fylo adds one next to the pages ChatGPT wrote, without touching them.

  • Turn it on in the dashboard. Blog tab → choose the site → Enable blog. It appears at /blog/; your uploaded files are left alone.
  • Write, or paste what ChatGPT drafted. The editor has Visual and Code modes, a media library, categories, tags and a cover image. Drafts get a private preview link.
  • It looks like your site. Pick the Clean, Magazine or Minimal theme, or let Fylo copy the header and footer from the page ChatGPT made.
  • The SEO plumbing is done for you. Clean URLs, canonical and Open Graph tags, article structured data, an RSS feed and a sitemap.
  • 10 published posts on the free plan, unlimited on paid plans. Posts render as static HTML, so they load as fast as the rest of the site. Blog guide
// one site, after you enable the blog
yourdomain.com/ ← the page ChatGPT wrote
yourdomain.com/blog/ ← post index
yourdomain.com/blog/our-launch/
yourdomain.com/blog/feed.xml ← RSS
yourdomain.com/blog/sitemap.xml

// a prompt that works well in ChatGPT
you: write a 700-word post on <topic> as clean
HTML: h2, p, ul only, no <html> or <style>
// paste it into the editor’s Code mode
What people host

The ChatGPT websites that end up on a real URL

LOCAL BUSINESSShop, clinic or café siteHours, map, menu and a contact form, on your own domain instead of a chat link.
LANDING PAGEProduct or event pageShip the page today and point an ad or a QR code at it tomorrow.
PORTFOLIOResume or personal site“Build me a one-page portfolio” — then put the link on your CV and LinkedIn.
TOOLCalculator or converterEMI, GST, BMI, unit converters. All the JavaScript keeps working on the hosted copy.
STUDENTSClass project or assignmentHand in a link instead of a file. Free plan, no card. For students
Other places to host a ChatGPT website

Fylo next to the usual suspects

Static.app and Tiiny Host both host ChatGPT websites too. Here is where they differ for one HTML file, taken from their own pages.

What you needFylo.HostStatic.appTiiny Host
Free plan that stays freeNot a trial 7-day trial, then paidFree with limits
Paste code and publish, no account
Live preview before publishing
Host-side minify, WebP, font subsetting
Contact forms Pro and BusinessPaid plansPaid
Built-in blogEditor, categories, RSS
Custom domain with SSL Paid plansPaid plansPaid plans
Publish from inside ChatGPT MCP appMCP, paid plansCustom GPT

Static.app and Tiiny Host details as published on their sites in September 2026. Check their pricing pages for current terms. Full comparison: Fylo vs Tiiny Host. Hosting something Claude made instead? See Claude artifacts hosting.

Which one to use

Use ChatGPT Sites when you need a backend. Host on Fylo when you need a website.

ChatGPT Sites is the better fit when

  • You’re on Plus or higher, Sites has reached your account, and it’s offered in your country.
  • The thing you’re building is a small app: it stores data, signs people in or runs code on a server.
  • You want to build, edit and republish by chatting, all in one place.
  • It’s an internal tool for named people in your ChatGPT workspace, not a public site.

Host it on Fylo when

  • You’re on ChatGPT Free or Go, or in the EEA, UK or Switzerland.
  • You already have the HTML — from ChatGPT, from another AI, or edited by hand.
  • It’s a website: pages, a blog, real visitor numbers, fast on a phone in any city.
  • You want limits and prices you can read today, and a site that doesn’t depend on your ChatGPT plan.
FAQ

ChatGPT website hosting questions

Ask ChatGPT for the whole site as one self-contained index.html with the CSS and JavaScript inline. Copy the code from the code block, paste it into the editor at the top of this page, check the live preview and press Publish & Share. The site is on its own URL in seconds. Sign up free to keep it online.
Yes. Fylo only needs the HTML, and every ChatGPT plan can write HTML. ChatGPT’s own hosting feature, Sites, is different: it is in public beta on Plus, Pro, Business, Enterprise and Edu, and is not available on Free or Go.
Sites is OpenAI’s build-and-host feature, in public beta since July 2026. If you are on a paid plan, it is available in your country and it does what you need, use it. You need a separate host when you are on Free or Go, when you are in the EEA, Switzerland or the UK (Sites was not offered there at launch), when you already have the code, or when you want published limits, a built-in blog and one-click speed settings.
OpenAI removed canvas from GPT-5.5 Instant and GPT-5.5 Thinking on May 28, 2026. Websites now arrive as code blocks inside the chat, with a Preview tab for HTML. Nothing changes for hosting: copy the code from the block and paste it here.
Keep them together. Put the files in one folder, make sure the main page is called index.html, and drop the folder or a ZIP of it on the Fylo.Host homepage. Every file keeps its path, so the links between them keep working. Or ask ChatGPT to merge everything into a single HTML file and paste that here.
Almost always one of three things: ChatGPT wrote a React component or JSX that needs a build step, the code depends on a server (PHP, Node, a database), or the reply was cut off before </html>. Use the rewrite prompt on this page to get a single static HTML file, and check the live preview before you publish — if it renders there, it renders on Fylo.
ChatGPT usually writes placeholder image URLs or file names like images/hero.jpg that do not exist anywhere. Put your real photos in a folder next to index.html, point each src at them, and upload the folder or a ZIP of it on the homepage. On paid plans you can also add images in the dashboard file manager.
Not on its own. A form needs something on a server to receive it, and ChatGPT often writes action="#" or a PHP script that no static host can run. Fylo Forms, on the Pro and Business plans, gives the site an endpoint that receives submissions, filters spam, emails you and keeps the leads in your dashboard. How Fylo forms work.
Yes, on Starter and above. Add the domain in the dashboard, set the two DNS records it shows you, and the SSL certificate, the www variant and renewals are handled. On the free plan the site lives on a Fylo subdomain you choose. Pricing.
Yes. Open the Blog tab in the dashboard, enable it for the site, and it appears at /blog/ next to the pages ChatGPT wrote, with an RSS feed and a sitemap. Nothing in your uploaded files is changed. The free plan includes 10 published posts. Blog guide.
Fylo.Host is an MCP server at https://fylo.host/mcp. In ChatGPT, custom MCP apps need Developer mode, and OpenAI currently offers apps with write actions — publishing is one — on Business, Enterprise and Edu workspaces, on the web. On other plans, paste the code here. Codex CLI and other coding agents on your own machine can publish with the Fylo skill or an API key on any plan. Setup per client.
Yes. Give ChatGPT your current code, ask for the change, and use Replace File in the dashboard to put the new version over the old one. The URL stays the same. Starter, Pro and Business also have a file manager with a code editor for quick text and colour changes in the browser.
Yes, once it is on a public URL. A Fylo site is an ordinary web page with nothing telling search engines to stay away, and it can sit on your own domain. Ask ChatGPT to include a descriptive <title> and meta description when it writes the page.
Yes. Publish without an account for a 30-minute link, then sign up free in one click to keep it online. The free plan is 1 site and 10 MB with no trial period, and shows a small Hosted with Fylo.Host badge; paid plans remove the badge and add custom domains, more sites, storage and forms.

ChatGPT wrote it.
Give it an address anyone can visit.

Paste once. We handle the milliseconds.

Host your ChatGPT site free No signup to try. Works with ChatGPT Free. Live in seconds.
Link copied!