Publish a Gemini Canvas as a website
Updated:
What Gemini builds in Canvas lives in the chat. You copy the code, paste it into sharepa and pick an address. After that the page has a fixed address, a certificate, and it still runs when you closed the chat long ago.
How it works
- Ask for a single HTML file in Canvas. If Gemini splits the page across several files, ask for everything in one.
- Copy the code out of Canvas.
- Open app.getsharepa.ch/neu, paste it and look at the preview.

- Pick an address. sharepa suggests one from the title and checks right away whether it is free.

- Publish, enter the email code, done.
A new version from the chat? Paste the code, publish again. The address stays, the link stays valid.
You can also upload the file or drag it into the input field instead of copying the code.
What it costs
Free for three pages. Certificate, password, new versions and the visits of the last seven days are included. In the bottom right corner there is a small sharepa note.
Questions
Does React from Gemini work too?
Yes, if it is a single component that uses common libraries. sharepa builds the code into a finished page on the server. Which libraries are included is listed in the guide on React artifacts.
The page looks different at my place than in Canvas. Why is that?
Usually because of fonts or images that Canvas brings along and that are not in the code. The preview at sharepa shows the real state, before you publish. What is missing there is missing later too.
Can I show several drafts side by side?
Yes, each one gets its own address. The free plan holds three at a time. You can delete an old one if you need room.
Do I have to copy the code every time?
For a new version, yes. If you change things often, the detour through Claude is worth it: there is a connector that lets you say in the chat that the page should be published. For Gemini there is nothing like it.
Are my visitors counted?
Yes, but without a cookie and without an IP address. You see how often the page was opened, where people came from and from which country. Individual people cannot be identified from that.