DEV Community

Cover image for ChatGPT Sites vs the alternatives: where to host what your AI builds
Amir M
Amir M

Posted on

ChatGPT Sites vs the alternatives: where to host what your AI builds

Every AI assistant can build a website now. The question that trips people up is the one after: where does it live? Where it lives decides the things you notice later: whether it's on your own domain, whether it's free, whether it can run a form or a login, and whether it survives when you stop paying for the tool that made it.

2026 changed the answer. ChatGPT got its own hosting (ChatGPT Sites, now in public beta), Claude can publish artifacts and push them to Netlify through a connector, and Gemini's Canvas hands out share links. So I went through every option I could find, using each vendor's own docs, and wrote down what each one actually gives you.

Upfront, so you can weigh it: I built DashPloy, one of the options below. I've tried hard to be fair to the others, including where they're the better choice. Everything was checked on 23 September 2026. These products change monthly, so check before you commit.

The short version

Where Free? Your own domain, free Runs server code Best for
ChatGPT Sites No: Plus, Pro and workspace plans No free plan (yes on paid) Yes, with limits Staying inside ChatGPT, outside Europe
Claude artifact publishing Yes No, it's a claude.ai link No Sharing one page fast
Gemini Canvas Yes No, it's a g.co link No Showing someone a small tool
Google AI Studio Up to two apps An ai.studio subdomain Yes (Cloud Run) Apps that call Gemini
Netlify Drop Yes, with a monthly credit limit Yes Yes (functions) Dragging in files you already have
GitHub Pages Yes, public repo Yes No Developers already on GitHub
Tiiny Host One site, with a banner No (from $13/mo, billed yearly) PHP Turning one file into a link
Lovable Yes, on lovable.app No (Pro plan) Yes (Lovable Cloud) Building and hosting inside Lovable
DashPloy Yes, no expiry Yes, one on the free plan Yes (TypeScript) Letting your AI do the publishing

Now the detail, including the catches.

ChatGPT Sites

ChatGPT can now build a site and host it without you leaving the chat. You describe what you want, it shows a private preview, and when you publish you get an address. OpenAI describes it as including hosting, access controls, storage and database support.

What it costs: during the public beta there's no separate price. Usage is included in your plan up to limits OpenAI sets per plan. Hit one and you may not be able to create a site, add storage, or keep a busy site public until usage drops.

The catches:

  • It's not on the Free or Go plans, and not in the EEA, Switzerland or the UK at launch.
  • Deleting a site is permanent. There's no restore.
  • Some frameworks, databases and background services aren't supported on its runtime, and sites can't connect to live data sources yet.
  • A custom domain works if you already own it and can edit its DNS. It isn't available in Enterprise workspaces at launch.

Choose it if you already pay for ChatGPT, live outside Europe, and want to build and host in one place. I wrote a longer breakdown of ChatGPT Sites' cost, limits and custom domains if you're deciding.

Claude

Claude gives you three different answers, and people mix them up:

  1. Publishing an artifact gives you a public link on claude.ai. It's free on the Free, Pro and Max plans. It can't use your own domain, and an artifact can only be published once; after that you can only unpublish it.
  2. The Netlify connector. Anthropic documents Claude taking an artifact's code and deploying it to Netlify as a live site. That's a real option if you want a Netlify account.
  3. Claude Code runs on your machine and can deploy anywhere that has an API.

Choose the claude.ai link for a quick demo where the address doesn't matter. For anything on your own domain, it's option 2 or 3.

Gemini and Google AI Studio

Gemini's Canvas can share what it builds as a public g.co/gemini/share link. It's free if you're signed in. The link opens only on gemini.google.com, not in the mobile app, and there's no custom domain.

Google AI Studio can publish an app to Cloud Run. On the Starter Tier that's free for up to two apps, on a subdomain of ai.studio. More needs a paid Google Cloud account.

One thing to check: AI Studio apps often call the Gemini API. If that call happens in the browser, your API key is in the page source for anyone to read. Wherever you host it, move the call server-side and keep the key as a secret.

Netlify Drop

The classic "drag a folder, get a link". Netlify Drop takes a folder, a zip or a single HTML file and publishes it. No account is needed for plain files, and projects can stay on the free plan as long as you like. The free plan includes custom domains with HTTPS and functions, within a monthly credit limit. If you drop a framework project that needs a build, it asks you to sign up and then runs the build for you.

Choose it if you already have the files and want a public link in seconds, with room to grow into Netlify's builds, forms and functions. Honestly, for a lot of people this is the right answer.

GitHub Pages

Free, reliable, and works with your own domain. On GitHub Free the repository has to be public, so your source is public too. It serves static files only: sites up to 1 GB, with a soft limit of 100 GB of bandwidth a month. GitHub's docs also say it isn't meant as free hosting for an online business, an e-commerce site or SaaS.

Choose it if you're a developer already on GitHub, or it's an open-source project page.

Tiiny Host

Tiiny Host is the quickest way to turn one file into a link, including PDFs and PHP. The free plan gives you one active site, 3 MB uploads and 5,000 visits a month, with a Tiiny Host banner. Free links stay up as long as you log in at least once every three months. Custom domains start on the Solo plan, $13 a month billed yearly.

Choose it if you need to share a single file quickly and don't need your own domain.

Lovable

If you built the app in Lovable, its hosting is the path of least resistance. The free plan publishes to up to five lovable.app addresses, and running a small app is usually covered by the included grant. A custom domain and removing the Lovable badge both start on the Pro plan.

Choose it if you're going to keep building inside Lovable. If you want the same project on your own domain without a paid builder plan, take the code out and host its production build on Netlify, GitHub Pages or DashPloy instead.

DashPloy (mine)

DashPloy is built around a different idea: your AI assistant does the publishing, not you. You paste one line into Claude Code, Cursor, Antigravity or ChatGPT with Codex, or add the MCP server to a chat app, and the assistant deploys the site and gets back a live HTTPS URL.

The part I care most about: when a deploy fails, the error comes back as structured JSON with a hint written for the model, so the assistant fixes it and redeploys instead of pasting a stack trace at you.

  • Free plan: two websites, 100 MB, 100,000 requests a month, and one custom domain. No card, no expiry.
  • Server code: small TypeScript/JavaScript apps on every plan, the free one included, with a curated set of packages (no npm install on the server).
  • Every version kept, restorable in one step.
  • Paid: Starter $4.99/mo ($49/yr), Pro $14.99/mo ($149/yr), for more sites, storage, traffic and domains.

Where it's worse: it's not a builder, so you need an AI that can make HTTP requests (a browser chat tab usually can't, unless you add the connector). Server apps run in V8 isolates, not Node, so native packages and long-running servers are out. For those, Render, Railway or Fly are better choices.

Which one should you pick?

  • You pay for ChatGPT, live outside Europe, and want one tool: ChatGPT Sites.
  • You just need to show someone a page: a Claude or Gemini share link.
  • You have the files and want a link now: Netlify Drop.
  • You're a developer and the repo can be public: GitHub Pages.
  • One file, one link, no domain: Tiiny Host.
  • You're still building in Lovable: Lovable.
  • You want your own domain free, and your AI to publish every change: DashPloy.
  • You need a full Node backend with Postgres and workers: none of the above. Use Render, Railway or Fly.

The row people skip: your own domain

The question that decides most of this later is whether your own domain is on the free plan. It's the difference between a link that looks like a draft and an address you can put on a business card.

From the list above, the free plans that let a domain you own point at your site are Netlify, GitHub Pages (public repo) and DashPloy. Tiiny Host and Lovable need a paid plan for it, ChatGPT Sites has no free plan at all, and the Claude and Gemini share links can't use one.

I keep a host-by-host table of free hosting with a custom domain, each row dated and linked to the vendor's page, because this changes more often than you'd think.

Before you publish anything AI-built

A few things that bite regardless of host:

  • Never put API keys in the page. Anything in HTML or client JavaScript is public. Keep keys on a server, as secrets.
  • Check the index file. Most hosts need index.html at the root. It's the most common reason an AI-built site "deploys" and then 404s.
  • Frameworks need a build. For React, Vue, Svelte or Astro, most hosts want the build output (dist/, build/ or out/), not the source.
  • Know how to undo. Some hosts keep every version; ChatGPT Sites deletes permanently. Know which one you're on before you let an AI press publish.

I'll keep the live comparison updated as these products change. If something here is already out of date, tell me in the comments and I'll fix it. And if you've found a host that belongs on this list, I'd like to hear about it.

Top comments (0)