How it works Features Pricing Agentic Control
Dashboard
Fylo.Host/AI Builder Hosting/Gemini
GEMINI WEBSITE HOSTING · FREE · WORKS WITH FREE GEMINI

Gemini built your website.
Now give it an address of its own.

Gemini Canvas writes the site and previews it well. Its share link, though, opens inside gemini.google.com on a g.co address, with a Copy Canvas button for every visitor. Paste the code below and it’s a standalone site in seconds — free, on any Gemini plan, minified and cached at the edge.

.fylo.live
Gemini Canvas code
0 chars HTML + CSS + JS
Live Preview
Paste your Gemini code to preview
If it renders here, it renders on your live URL
Publishing your site...
Published. Anyone can open this — no Google account, no Gemini window around it.
expires in 30:00
View Site

Sign up to Keep Your Site Live!

It's free

Live in seconds SSL secured 330+ edge cities
By publishing you agree to our Terms & Privacy Policy.
What changes the moment Gemini’s code is on Fylo
Where the link opens
Inside GeminiAnywhere
A g.co share link opens in gemini.google.com and not in the Gemini app. A Fylo URL is just your page.
Time to first byte
~100ms
Median on real sites we host, served from Cloudflare’s edge in 330+ cities.
What visitors get
Copy CanvasYour page
A shared Canvas offers every viewer a copy of your project. A hosted site just shows the site.
The problem

Gemini is great at building the site. Sharing it is where things get awkward.

What Canvas writes is a real, working web page. It just lives inside Gemini. These are the six places people get stuck between “the preview looks perfect” and “here’s my website”.

The share link isn’t a website

Share & export gives you a g.co/gemini/share link. It opens your Canvas inside gemini.google.com, can’t open in the Gemini mobile app, and can’t sit on your own domain.

Paste the code into the editor above. It’s a standalone page on a real URL in seconds.

Every visitor can copy your whole project

Anyone who opens a shared Canvas can press Copy Canvas and keep editing it as their own. For apps that store data, anyone with the link can view and edit that data too.

A hosted site shows the page to visitors, with no copy-this-project button.

Work and school accounts need an admin

Public Gemini links only work on a Workspace account if the admin has turned sharing on. Many schools and companies haven’t, so the Share button isn’t there at all.

Copy the code, paste it here. Fylo doesn’t care which Google account wrote it.

Canvas likes to write React

Ask for anything interactive and Canvas often builds a React component. Its preview runs it; a plain web page can’t, because nothing compiles it. Pasted as-is, the page shows up white.

One sentence to Gemini turns it into plain HTML. The prompt

Canvas-only features stay in Canvas

“Add Gemini features” and saved or shared app data run on services Canvas supplies inside Gemini. The code copies out; those services don’t come with it.

Ask Gemini for a version without them, or with browser storage. Fixes

AI Studio’s free publishing is for prototypes

Publishing from Google AI Studio without billing uses the Starter Tier: two active apps per account, one region, a single instance that scales to zero when idle. Built for full-stack prototypes, not a fast brochure site.

Static pages on Fylo are served from 330+ edge cities and don’t sleep. AI Studio projects

Gemini and AI Studio behaviour as described by Google: Create docs, apps & more with Canvas, Workspace public-link sharing and The Starter Tier for Google AI Studio explained (checked September 2026). Check Google’s pages for current terms.

Share link vs AI Studio vs a real host

Three places a Gemini website can end up

What Canvas gives everyone, what AI Studio’s free publishing gives, and what the same HTML does once it’s on Fylo. The last two rows are there because they’re true.

What you needFylo.HostCanvas share linkEvery Gemini planAI Studio publishStarter Tier, no billing
A standalone page on its own URL Opens inside Gemini
Works from a work or school account If the admin allowsOrg policy may block
Your own domainSSL and www handled Starter and upNot in Starter Tier
Served from the edge, never asleep330+ cities One region, scales to zero
No copy-this-project button for visitors
Hosts code from any AI, or written by hand Canvas onlyAI Studio projects
Form submissions to your inboxSpam filtering included Pro and BusinessBuild it by prompt
Built-in blog with editor and RSS10 posts on the free plan Build it by prompt
One-click minify, WebP, font subsetting Not documented
Edit by chatting with Gemini Paste the new code
Database, sign-in, Gemini AI callsApps with a backend Canvas app data
Host your Gemini site free No signup to try. No credit card.
How it works

How to host a website made with Gemini

Three steps, about two minutes. You don’t need to know what any of the code means.

STEP 01

Ask Gemini for one HTML file

Turn on Canvas and end your request with: “give me the whole site as a single index.html with all CSS and JavaScript inline, no React.” Then switch the Canvas from Preview to Code and copy everything.

// Gemini Canvas, Code view
<!DOCTYPE html>
<html></html>
// select all, copy
STEP 02

Paste it in, pick a link

Drop the code into the editor at the top, or upload the .html file. The preview shows the page exactly as visitors will see it. Type a subdomain or let us pick one.

.fylo.live
STEP 03

Publish & share

Live in seconds. Send the link to anyone, on any phone or browser. Sign up free to keep it online, then add a blog, analytics and speed settings from the dashboard.

SHARE LINK
In Gemini
FYLO LINK
Your site

Got React, a white page or Canvas-only features? One extra sentence.

Canvas reaches for React components and for services that only exist inside Gemini: the AI buttons, saved data, shared data. None of that runs from a pasted file. Send Gemini this prompt and host what it gives you back — it’s the number one fix for a hosted page that shows up blank or half-working.

Rewrite this as a single self-contained index.html with all CSS and JavaScript inline. No React, no JSX, no import statements, no build step. Remove anything that depends on the Canvas environment, including Gemini AI features and Firebase config, and store any data in localStorage instead. Include the viewport meta tag so it works on phones.

Built it in Google AI Studio? Host the front end here.

AI Studio projects are React apps with a build step. If yours has no server, sign-in or database, export it, build it once, and upload the build folder (usually dist) on the homepage.

// after exporting the project ZIP
npm install
npm run build
// then drop the dist/ folder on fylo.host

Uses a server, sign-in or Gemini calls? Keep AI Studio’s Publish.

Anything that holds a secret key, signs people in or writes to a database needs a backend, and AI Studio’s own publishing to Cloud Run is built for exactly that. Don’t move a Gemini API key into a public page to make it static: anyone can read it in the source.

When it doesn’t look right

Six things that go wrong with Gemini websites, and the fix for each

The live preview above catches most of these before you publish. If the preview is wrong, the hosted page will be wrong in the same way.

BLANK PAGE

The page is white, or shows raw code

Canvas wrote a React component, or the code uses import statements. Gemini’s preview compiles that for you; a browser opening one file can’t.

Use the rewrite prompt, then paste the new file.
AI BUTTON DOES NOTHING

“Generate” or “Ask AI” stopped responding

Features added with Add Gemini features reach Gemini through Canvas’s own environment. On any outside host that connection is missing and the call fails.

Ask Gemini to remove the AI features for the hosted version. Never paste an API key into a public page.
DATA DISAPPEARS

Saved entries or shared lists are gone

Canvas apps can save data and share it between users with storage Gemini provides. The hosted copy can’t reach it, so saves fail or errors appear in the console.

Ask for “store data in localStorage instead”. Each visitor keeps their own data in their browser.
NO STYLING

Plain black text on a white page

The design lives in a separate CSS file Gemini wrote in another block, and only the HTML got published.

Upload the folder or ZIP on the homepage, or ask for the CSS inline.
BROKEN IMAGES

Grey boxes where the photos should be

Gemini wrote placeholder images or paths like images/hero.jpg. Those files never existed.

Put your photos in a folder next to index.html, point each src at them and upload the folder.
TINY ON PHONES

Looks fine on a laptop, unreadable on mobile

The viewport meta tag or the responsive CSS is missing. Try the fullscreen preview on your phone before you publish.

Ask: “make it responsive and include the viewport meta tag.”
Why Fylo.Host

Built for pages that started as a prompt

Everything below is on by default or one toggle away in the dashboard. Nothing needs a config file, a repo, a Cloud project or a build.

~100 ms time to first byteServed from Cloudflare’s edge in 330+ cities. Measured on real sites we host, not a lab score.
Your own domain, SSL includedTwo DNS records on Starter and up; the certificate, the www variant and renewals are handled for you.
Forms that actually sendPoint the form Gemini wrote at Fylo and submissions arrive in your dashboard and inbox, spam filtered. Pro and Business. How it works
A blog on the same siteWordPress-style editor, categories, RSS and sitemap at /blog/. 10 posts on the free plan. Blog guide
Humans-only view countsAnalytics that ignore bots and crawlers, per site and per page, without a tracking script to add.
One-click performanceMinify, WebP conversion, font subsetting, lazy loading and JS delay are toggles in the performance tab, on every plan.
Update without changing the URLKeep editing in Canvas and replace the file; the link you already shared shows the new version. Paid plans add a file manager and code editor.
Single file, folder or ZIPOne pasted file here; multi-page sites and AI Studio builds as a folder or ZIP on the homepage. ZIP hosting
API and MCP for agentsGemini CLI, Antigravity and other agents publish with one prompt; the same server works as a Gemini custom app. API docs

Free plan: 1 site and 10 MB, which is a lot of HTML, with a small “Hosted with Fylo.Host” badge. Custom domains start on Starter and forms on Pro — see pricing. More on HTML website hosting and landing page hosting.

Blog

Gemini made the site. Keep it growing with a blog.

A one-page site gets one chance to rank. A blog gives Google a reason to come back. Fylo adds one next to the pages Gemini wrote, without touching them.

  • Turn it on in the dashboard. Blog tab → choose the site → Enable blog. It appears at /blog/; your uploaded files are left alone.
  • Write, or paste what Gemini drafted. The editor has Visual and Code modes, a media library, categories, tags and a cover image. Drafts get a private preview link.
  • It looks like your site. Pick the Clean, Magazine or Minimal theme, or let Fylo copy the header and footer from the page Gemini made.
  • The SEO plumbing is done for you. Clean URLs, canonical and Open Graph tags, article structured data, an RSS feed and a sitemap.
  • 10 published posts on the free plan, unlimited on paid plans. Posts render as static HTML, so they load as fast as the rest of the site. Blog guide
// one site, after you enable the blog
yourdomain.com/ ← the page Gemini wrote
yourdomain.com/blog/ ← post index
yourdomain.com/blog/our-launch/
yourdomain.com/blog/feed.xml ← RSS
yourdomain.com/blog/sitemap.xml

// a prompt that works well in Gemini
you: write a 700-word post on <topic> as clean
HTML: h2, p, ul only, no <html> or <style>
// paste it into the editor’s Code mode
What people host

The Gemini websites that end up on a real URL

LOCAL BUSINESSShop, clinic or café siteHours, map, menu and a contact form, on your own domain instead of a g.co link.
LANDING PAGEProduct or event pageShip the page today and point an ad or a QR code at it tomorrow.
PORTFOLIOResume or personal site“Build me a one-page portfolio” — then put the link on your CV and LinkedIn.
TOOLCalculator or quizEMI, GST, BMI, unit converters, the quiz Canvas built. The JavaScript keeps working on the hosted copy.
STUDENTSClass project or assignmentHand in a link, even if your school account can’t share. Free plan, no card. For students
Other places to host a Gemini website

Fylo next to the usual suspects

GeminiLaunch and Tiiny Host both host Gemini websites too. Here is where they differ, taken from their own pages. Where a site doesn’t say, we don’t guess.

What you needFylo.HostGeminiLaunchTiiny Host
Free plan that stays freeNot a trial 1 site, 10 MB3 sites, 5 MB uploadsFree with limits
Update the site on the free planSame URL Pro, $15/moSee their plans
Paste React code with no rewrite One-sentence promptNot listed
Live preview before publishing Not listed
Host-side minify, WebP, font subsetting Not listed
Built-in blogEditor, categories, RSS Not listed
Custom domain with SSL Starter and upPro, up to 5Paid plans
Publish from inside Gemini Custom app (US)Not listedNot listed

GeminiLaunch and Tiiny Host details as published on their sites, checked September 2026. Check their pricing pages for current terms. Full comparison: Fylo vs Tiiny Host. Made it with another AI? See ChatGPT website hosting and Claude artifacts hosting.

Which one to use

Use Google’s tools when it’s an app. Host on Fylo when it’s a website.

Gemini or AI Studio is the better fit when

  • It’s a quick demo for a friend or teammate, and you’re happy for them to copy and remix it.
  • The app depends on Gemini AI features or data shared between users, and you want it to keep working unchanged.
  • It needs sign-in, a database or a server holding a secret key — AI Studio’s Publish to Cloud Run handles that.
  • You want to build, edit and share without ever leaving Google’s tools.

Host it on Fylo when

  • It’s a website: a page people visit, on your own domain, fast on a phone in any city.
  • Your work or school account can’t create public links, or you’d rather visitors didn’t get a copy button.
  • You already have the HTML — from Gemini, from another AI, or edited by hand.
  • You want a blog, working forms and real visitor numbers, with limits and prices you can read today.
FAQ

Gemini website hosting questions

In Gemini, turn on Canvas and ask for the whole site as one self-contained index.html with the CSS and JavaScript inline. Open the Code view, copy everything, paste it into the editor at the top of this page, check the live preview and press Publish & Share. The site is on its own URL in seconds. Sign up free to keep it online.
You can, and for a quick demo it is fine. But a g.co/gemini/share link opens inside gemini.google.com rather than as your own page, it can’t open in the Gemini mobile app, it can’t sit on your own domain, and anyone who opens it can press Copy Canvas and take the whole project. Work and school accounts can only create public links if their admin has turned the option on.
Yes. Fylo only needs the HTML, and Canvas can write HTML on any Gemini plan. Nothing about the hosting depends on which Gemini plan or model you use.
Open the chat with your Canvas and switch the panel from Preview to Code. Select everything and copy it. If the site came out as several files, ask Gemini for “the whole page as a single HTML file with all CSS and JavaScript inline” and copy that instead.
Canvas often writes a React component. Its preview can run that, but a plain web page can’t, because there is no build step. The other common causes are import statements and code that expects the Canvas environment. Use the rewrite prompt on this page to get a single static HTML file, and check the live preview before you publish — if it renders there, it renders on Fylo.
Apps where you pressed Add Gemini features call Gemini through Canvas’s own environment, which supplies the connection. Outside Gemini, on any host, that connection isn’t there, so the call fails. Ask Gemini to remove the AI features for the hosted version. Never paste your own API key into a public page: anyone can read it in the page source.
Canvas apps can save data across sessions and share it between users, using storage that Canvas provides. That storage doesn’t travel with the code. Ask Gemini to keep each visitor’s data in the browser with localStorage, or keep the app in Gemini or Google AI Studio if it truly needs a shared database.
If it is a front end only, yes: export the project, run npm install and npm run build, and upload the build folder (usually dist) on the homepage. If it uses a server, sign-in, a database or Gemini calls with a secret key, keep it on AI Studio’s own publishing to Cloud Run, which is built for that.
Fylo.Host is an MCP server at https://fylo.host/mcp. Google lets you add custom MCP apps in the Gemini web app if you are 18 or over, in the US, signed in with a personal Google Account, with Keep Activity on. Gemini asks you to confirm before it publishes. Elsewhere, paste the code here. Gemini CLI and other coding agents on your own machine can publish with the Fylo skill or an API key from any country. Setup per client.
Yes, on Starter and above. Add the domain in the dashboard, set the two DNS records it shows you, and the SSL certificate, the www variant and renewals are handled. On the free plan the site lives on a Fylo subdomain you choose. Pricing.
Yes. Open the Blog tab in the dashboard, enable it for the site, and it appears at /blog/ next to the pages Gemini wrote, with an RSS feed and a sitemap. Nothing in your uploaded files is changed. The free plan includes 10 published posts. Blog guide.
Yes. Keep editing in Canvas, copy the new code, and use Replace File in the dashboard to put it over the old version. The URL stays the same, so the link you already shared shows the update. Starter, Pro and Business also have a file manager with a code editor for quick text and colour changes in the browser.
Yes, once it is on a URL you own. A share link points at Gemini, not at your site. A Fylo site is an ordinary web page with nothing telling search engines to stay away, and it can sit on your own domain. Ask Gemini to include a descriptive <title> and meta description when it writes the page.
Yes. Publish without an account for a 30-minute link, then sign up free in one click to keep it online. The free plan is 1 site and 10 MB with no trial period, and shows a small Hosted with Fylo.Host badge; paid plans remove the badge and add custom domains, more sites, storage and forms.

Gemini wrote it.
Give it an address anyone can visit.

Paste once. We handle the milliseconds.

Host your Gemini site free No signup to try. Works with free Gemini. Live in seconds.
Link copied!