Works with canvas and with plain chat output

Host a websiteChatGPT wrote for you

Canvas can write the whole page. It just can't give you a web address. Download the HTML, drop it into dplooy, and the same page is live on your own subdomain with free SSL.

1Ask for one HTML filein ChatGPT
2Download itfrom canvas
3Drop it inlive on your subdomain

Canvas ends where the internet begins

ChatGPT is genuinely good at writing a page. What it hands back is a file and a chat link — neither of which is somewhere a customer can visit.

The page inside ChatGPT

  • Lives in a conversation, behind a login
  • Share links open inside ChatGPT's interface, not as your site
  • No domain, no SSL certificate, no address to print
  • Search engines never see it
  • You have no idea who opened it

The same page, hosted here

  • Lives at yourname.dplooy.com — or your own domain on Pro
  • Free SSL and global delivery, no sign-in wall
  • Views, visitors, countries and referrers in your dashboard
  • robots.txt and sitemap.xml generated for you
  • Editable later without going back to the chat

From chat to live site in about a minute

1

Ask for one self-contained HTML file

Wording matters more than anything else on this page. Ask for "a single self-contained HTML file with the CSS and JavaScript inline". Left to its own devices ChatGPT often reaches for React and a build tool, which is a project, not a page.

2

Download it from canvas

When ChatGPT writes into canvas, the panel header has Edit, Copy, Download and Expand. Download saves the file with the right extension. If the code came back in an ordinary chat code block instead, use the copy button and save it yourself as index.html.

3

Drop the file into dplooy

On your dashboard, drag the .html file onto the deploy area — the one that says "Drop anything. We figure out the rest." — or click Browse files. Pick the subdomain you want and confirm.

4

It's a website

The page is served at yourname.dplooy.com over HTTPS. Anyone can open it, on any device, with no ChatGPT account and no rate limit. Analytics start counting from the first visit.

If ChatGPT gave you a React project instead

A folder with package.json and .jsx files is source code, not a website — it has to be built before anything can serve it. Either ask ChatGPT to rewrite it as one self-contained HTML file, or run npm run build locally and deploy the dist folder with Choose folder. Push the project to GitHub instead and Dplooy will detect the framework and offer to set up the build for you.

What it gets once it's hosted here

The page stops being chat output and starts behaving like every other website you own.

Your own subdomain

yourname.dplooy.com instead of a link that names somebody else's product. Point a custom domain at it on Pro.

Free SSL, always on

Every site is served over HTTPS with a certificate we manage. Nothing to buy, configure or renew.

Real analytics

Views, unique visitors, countries, referrers and devices — for the whole site, exported as CSV whenever you want it.

Findable in search

robots.txt and sitemap.xml are generated for you, and the SEO analyser scores 25 checks and tells you what to fix.

Editable after publishing

Change text, images and colours on the live page with the visual editor, on any plan. Pro adds a full in-browser code editor.

Private when you need it

Password-protect the whole site on Pro, or put an email gate in front of it and collect the addresses.

Frequently asked questions

Can ChatGPT publish the site for me directly?

Yes, if you connect Dplooy as an MCP connector. ChatGPT can then create the project and deploy it without you touching a file — you just ask for the site and it comes back with a live URL. Connectors are set up in ChatGPT's settings; see our MCP server page for the exact URL and what the tools can do.

Do I need to know HTML?

No. You need to be able to download a file and drag it into a browser window. If you want to change the wording or a colour afterwards, the visual editor lets you click the text on the live page and retype it — no code, on any plan.

What about the share link ChatGPT already gives me?

It opens inside ChatGPT's own interface, points at OpenAI's domain, and tells you nothing about who visited. It's fine for showing a colleague. It is not a site you can put on a business card, rank in Google, or hand to a client.

Can I host something ChatGPT built with images?

Yes. If the images are referenced by URL they keep working. If ChatGPT gave you separate image files, put the HTML and the images in one folder and use Choose folder instead of Browse files — we keep the folder structure so the paths still resolve.

Is it free?

Yes, on the free plan: 3 hosted projects, free SSL and analytics. Free-plan sites are removed after 3 days, which is fine for a demo. Plus and Pro sites stay up indefinitely, and Pro adds custom domains and password protection.

Can I update the page after ChatGPT changes it?

Yes, two ways. Download the new file and redeploy over the same project so the URL doesn't change, or skip ChatGPT entirely and edit the live page in the visual editor. Pro also gives you a full code editor in the browser.

Is the file checked before it goes live?

Every deploy is scanned for malware and phishing patterns before it's served, whoever or whatever wrote it. That's the same pipeline as every other upload method on dplooy.

ChatGPT wrote it. Give it an address.

Create a free account, drop the file in, and watch it go live.