Gemini Hosting
Turn your Gemini Canvas creations into real websites anyone can open
From Gemini Canvas to a real website
Gemini Canvas can build a web page, a game or an interactive tool in seconds, and share it with a g.co/gemini/share link. But that link only opens on gemini.google.com, and you can't put it on your own domain, add a password or see who visited. Hosting the code on Tiiny Host makes it a normal website. Copy the code from Canvas, save it as index.html and drop it on Tiiny Host, and the page opens for anyone, in any browser.

Host your Gemini app in 3 steps

1. Drop in your code
Open the Code tab in Canvas, copy everything, save it as index.html and drag it onto Tiiny Host.

2. Pick a link name
Name it after the app, like maths-quiz.tiiny.site, so it's easy to share out loud.

3. Click launch
Your Gemini creation is live on a real URL that opens in any browser.
What your Canvas creation gets here
✨ Canvas code, live
HTML, CSS and JavaScript from Gemini Canvas runs on Tiiny Host just as it does in the preview.
🔗 Opens anywhere
A normal URL that opens straight to your page in any browser, with nothing around it.
🌐 Custom domain
Replace the g.co link with a tiiny.site address, or your own domain on Solo and above.
🔒 Password protect
Keep a draft or client project private with a password (Solo and above).
📊 Analytics
On paid plans, see how many people opened your page, where they came from and which devices they used.
🔄 Easy updates
Ask Gemini for a new version, upload it, and the same link shows the change.
Gemini share link vs Tiiny Host
Sharing from Canvas is quick when the other person is happy to open Gemini. When the page needs to work as a website for anyone, here's the difference.
One Gemini app, hosted free
A Canvas app fits easily on the free plan, and it stays online for as long as you log in once every three months. Upgrade to drop the banner or use your own domain.
- ✓ 1 live site
- ✓ HTML and zip uploads up to 3 MB
- ✓ 5,000 visits and 5 GB bandwidth a month
- ✓ Free yourname.tiiny.site address with SSL
- ✓ Embed your app in a class site or blog
- – Shows a small Tiiny Host banner
- Tiny $5 · no banner, 25 MB uploads, analytics, QR codes, feedback mode
- Solo $13 · 5 sites, unlimited uploads, custom domains, password protection, code and visual editors, API
- Pro $31 · 15 sites, email capture, team members, priority support
- Pro Max $74 · unlimited sites, 2 TB of storage
How big can my site be?
Per-file upload limit by planA Gemini Canvas app is usually a single HTML file of well under 1 MB. Add your own images, sound or several pages and you may need Tiny's 25 MB or Solo's 75 MB.
Using Gemini CLI or Jules?
Connect the Tiiny Host MCP server and the agent can publish what it builds for you. Or send a build to the upload endpoint from any script and get a live link back.
curl -X POST https://ext.tiiny.host/v1/upload \
-H "x-api-key: $TIINY_API_KEY" \
-F "files=@index.html" \
-F "domain=my-gemini-app.tiiny.site"
# → https://my-gemini-app.tiiny.site
# PUT the same domain to replace it
Canvas creations worth sharing
Games
Arcade games, puzzles and quizzes Gemini made, playable by anyone with the link.
Study tools
Flashcards, interactive explainers and revision quizzes for a class or study group.
Calculators & widgets
Budget planners, converters and other handy tools that run in the browser.
Landing pages
One-page sites for a product, event or side project, on your own domain.
Dashboards
Charts and summaries built from your data, shared as a web page.
Prototypes
Clickable mockups you can password protect and collect comments on.
AI Coding Resources: Best AI Apps For Coding
Where Gemini fits among AI coding assistants, and which tool suits which job.
What is Vibe Coding?
Describing an app in plain words and letting AI write it, plus what to do with the result.