Host your ChatGPT artifacts and canvases online
Canvas builds it, you download it, and it lives at an address of your own. Share a working page instead of a screenshot or a chat link.
Drop your ChatGPT canvas file here
Any other file works too — up to 25.0 MB, or 100.0 MB for a whole site
Free to use, live at your-name.99helpers.site in about ten seconds.
Why the artifact has nowhere to go
Canvas is where ChatGPT stops writing about a thing and starts building it — a page, a script, a document you keep editing together. What it doesn't give you is somewhere to put the result. Copying the code into a file on your desktop is not sharing it, and a screenshot of a working page is a picture of a working page.
What ChatGPT gives you
- HTML pages and small web apps written in canvas
- Documents and code you can copy out or download as a file
- Charts, diagrams and images generated in the conversation
A shared chat is not a shared page
Sending someone a conversation link makes them read your prompts to get to the thing. They wanted the thing.
It only runs on your machine
Saved to your desktop, an HTML file opens for you and nobody else. There's no link to send, and email will often strip the attachment.
Files expire
Download links generated inside a conversation don't last. The page you publish yourself doesn't have that problem.
Putting ChatGPT output online
- 1
Get the file out of canvas
Use canvas's download, or copy the code into a file and save it with a .html ending. Either way you end up with one file that runs on its own.
- 2
Drop it in and name it
Drag it into the box above and pick an address. If ChatGPT produced several files, drop the whole folder or a .zip and they publish together, links intact.
- 3
Share it
The address is live straight away and opens for anyone, whether or not they've ever used ChatGPT.
Worth knowing
- If canvas gave you separate HTML, CSS and JS files, keep them in one folder and drop the folder — relative links between them keep working.
- Name the main file index.html so the address opens straight onto your page.
- Ask for the CSS inline if you'd rather end up with a single file to manage.
- Generated images can be published on their own too, which is often easier than attaching them to an email.
- Republish to the same address whenever you change something — the link never needs to change.
Questions
- Does the person opening the link need ChatGPT?
- No. Once published, it's an ordinary web page. Anyone can open it in any browser with nothing to sign into.
- Can I host a whole app canvas built?
- Yes, as long as it runs entirely in the browser. Drop the folder or a .zip and it publishes as a site with its own address.
- What about something that needs a backend?
- Anything requiring a server won't run here — this is static hosting. In practice most canvas output is front-end only and works as-is.
- Is there a size limit?
- A single file can be up to 25 MB and a whole site up to 100 MB, which is far more than canvas output normally needs.
- Can I keep it private?
- Yes. Set a password when you publish and visitors have to enter it before they see anything.
Try it with what ChatGPT just made you
Drop it in at the top of this page and see the link for yourself. You only make an account once it's ready to go live.
Hosting artifacts from other tools
Hosting guides by file type
Everything gets its own address on 99helpers.site — see AI artifact hosting for every tool or free file hosting for any file type.