Select it in Canvas and save it as a file.
Drag the file in.
On a free address right away, with your own domain whenever you're ready.
The rest of this page covers the one Gemini-specific detail worth knowing before you upload.
Open the chat where Gemini built your site in Canvas — the panel that opens next to the chat. In the code view, select all the code and copy it.
Gemini's Canvas doesn't currently have a one-click download button for code, the way some other AI tools do — copying it yourself is the reliable method. Paste the copied code into a plain text editor (Notepad, TextEdit, VS Code — anything that saves plain text) and save the file with a .html extension, for example index.html.
One thing worth knowing: the "Share & export" button at the top of the Canvas panel is built for documents — it sends text to Google Docs or Slides, or creates a shareable link on Google's own domain. It won't give you a file to upload elsewhere, so for hosting on sofast, copy-paste is the way to go.
If Gemini built your site across a few separate files (say, HTML plus a separate CSS or JS file), ask it directly: "Combine this into a single self-contained HTML file with the CSS and JavaScript included, so I can save it as one file." That gives you one clean file to upload instead of several to keep track of.
Drag the file (or folder, if you have more than one) into your sofast dashboard. If your site is a single HTML file, that works too — drop it in as-is.
Your site goes live immediately on a free sofast address, so you can check that everything looks right before doing anything else.
If you already have a domain, connect it from your dashboard — we'll walk you through the DNS setup and issue the SSL certificate automatically. If you don't have one yet, you can register one without leaving sofast, or just stick with the free address for now. See our full guide on connecting a custom domain for the details.
Canvas can run long. Scroll to make sure you've copied the entire block — from the very first line to the very last — before you paste it elsewhere. A cut-off file is the most common reason a page looks broken once it's live.
“Give me the complete code for this page in a single block, from the first line to the last, with nothing truncated and no commentary in between — so I can copy it into one file.”
If Gemini referenced an image by a link that only worked inside the chat, that link won't work once the site is live elsewhere. Make sure any images are included in your saved file, or swap in ones you host yourself.
“My images don't show up once the site is hosted. Replace every external image link with local files in an images/ folder, tell me exactly which files I need, and use relative paths in the HTML.”
If Gemini built a multi-page site, check that the pages link to each other correctly (e.g. about.html links to index.html, not to a path that only existed inside the chat) before uploading everything together.
“My site has more than one page. Give me each page as its own complete HTML file, with index.html as the home page, and make sure the links between pages are relative paths that work inside the same folder.”
No. Copying the code out of Gemini and uploading it to sofast are both simple, drag-and-drop-level actions. You don't need to read or write any of the code in between.
Gemini's Canvas doesn't currently offer a direct file-download option for code — its export button is built for documents, not code files. Copying the code out manually takes a few extra seconds, but it's just as reliable.
Yes. Make your changes in Gemini, copy the updated code, save it over your existing file, and upload it again — your live site updates in seconds, with no downtime.
Ask Gemini to combine everything into one exportable file before you copy it — it's much easier to paste and upload once than to piece separate code blocks together yourself.
That's outside what static hosting supports. If Gemini built something with backend functionality, talk to your developer about what kind of hosting that specific piece needs — sofast is built for static sites: HTML, CSS, and JavaScript with no server-side logic.
The idea is the same — once the code is out and saved as a file, sofast hosts it the same way regardless of what built it. The one difference is the export step itself: Claude and ChatGPT offer more direct download options, while Gemini currently relies on copy-paste.
Copy your code from Gemini, drop it in, and you'll have a live link in under two minutes.