Host what Gemini builtoutside of Gemini
Canvas gives you a working app and a g.co link that opens inside Google's app. Copy the code out, drop it into dplooy, and the same thing runs on your own subdomain with free SSL.
A share link is not an address
Canvas is a fast way to get a working page. What it doesn't give you is anywhere to put it that belongs to you.
The app inside Canvas
- Opens inside Gemini's interface, framed as Google's product
- The URL is a share link, not a domain you control
- Nothing to point a custom domain at
- Invisible to search engines
- No visitor numbers, no referrers, no countries
The same build, hosted here
- Lives at yourname.dplooy.com — or your own domain on Pro
- Free SSL, served over HTTPS everywhere
- Full analytics with CSV export
- Indexable, with robots.txt and sitemap.xml generated
- Editable on the live page, no Gemini round trip
Out of Canvas, onto the web
Ask Gemini for a single HTML file
Say you want "one self-contained HTML file with the CSS and JavaScript inline". Canvas is happy to build that, and it's the shape that can be hosted anywhere without a build step or a package manager.
Copy the code out of the Canvas panel
Use the code view in the Canvas panel and copy the contents — not the Share & export link, which only produces a g.co address that reopens the app inside Gemini. Paste it into a plain text editor and save it as index.html.
Drop the file into dplooy
Drag index.html onto the deploy area on your dashboard, or click Browse files. Choose the subdomain you want, or let us name it, and confirm.
It's live and it's yours
The page is served at yourname.dplooy.com over HTTPS, opens for anyone with no Google account, and starts collecting analytics on the first visit.
Canvas apps that call Gemini keep calling Gemini
If the app Canvas wrote talks to a model at runtime, that call needs an API key, and a key pasted into a public page is a key anyone can spend. Dplooy hosts static files — it doesn't run server code or hide secrets. Keep it to pages that work on their own, or put the API call behind a backend you control elsewhere.
What hosting adds to a Canvas build
It stops being a preview in someone else's app and starts being a site you can point people at.
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
Why not just send the g.co share link?
You can, and for showing a friend it's fine. It opens inside Gemini's interface on Google's domain, it can't be indexed, it can't carry your brand, and you learn nothing about who opened it. Hosting the same code takes about a minute and fixes all four.
My Canvas app is more than one file. Now what?
Put the HTML, CSS, JS and images in one folder on your computer and use Choose folder instead of Browse files. We keep the folder structure and rewrite nothing, so relative paths like ./styles.css keep working exactly as they did locally.
Does the person visiting need a Google account?
No. Once it's hosted here it's an ordinary web page. No account, no sign-in wall, no rate limits, and it works in every browser.
Can Gemini deploy to dplooy directly?
Not today. Dplooy's MCP server works with clients that support custom MCP connectors — claude.ai, ChatGPT, Claude Code, Cursor, Windsurf and others. For Gemini the copy-and-drop route above is the one that works, and it takes about a minute.
Is it free?
Yes, on the free plan: 3 hosted projects, free SSL and analytics. Free-plan sites are removed after 3 days. Plus and Pro sites stay up indefinitely, and Pro adds custom domains and password protection.
Can I edit it after Gemini is finished with it?
Yes. The visual editor lets you click text, images and colours on the live page and change them, on any plan. Pro adds a full code editor in the browser, so you never have to reopen Canvas to fix a typo.
Will it show up in Google?
It can. We generate robots.txt and sitemap.xml for the site, and the built-in SEO analyser scores 25 checks — titles, meta description, headings, images, mobile readiness — and tells you what to fix. A Canvas share link has none of that.
Other ways to get there
Hosting for the other AI builders
Same platform, same free plan. Whichever tool wrote the site, it ends up on an address you own.
Get it out of the preview pane
Create a free account, drop the file in, and it has a real address in under a minute.