How it works Features Pricing Agentic Control
Dashboard
Fylo.Host/AI Builder Hosting/v0
V0 HOSTING · FREE · BUSINESS USE ALLOWED

v0 designed your site.
Host it without the fine print.

v0’s Publish button puts your site on Vercel’s free Hobby plan, which Vercel limits to personal, non-commercial use. Selling something, running ads or building it for a client means paying for Pro. Paste the HTML or drop the static export here instead — free to start, business use included, minified and cached at the edge.

.fylo.live
HTML from v0
0 chars HTML + CSS + JS
Live Preview
Paste your v0 HTML to preview
If it renders here, it renders on your live URL
Publishing your site...
Published. Anyone can open this in any browser, and you can use it for business.
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 when a v0 site moves to Fylo
Business use on the free plan
Personal only→Allowed
Vercel Hobby is non-commercial. Fylo’s free plan can host a shop, a lead page or a client site.
Time to first byte
~100ms
Median on real sites we host, served from Cloudflare’s edge in 330+ cities.
What your bill depends on
Usage→Your plan
Flat plans with limits you can read today. No per-request or function charges on top.
The problem

v0 makes the site in minutes. Owning it is the slow part.

What v0 builds is a real Next.js app with Tailwind and shadcn/ui. It’s tied to Vercel by default. These are the six places people get stuck between “the preview looks perfect” and “this is my business’s website”.

The free publish is personal-use only

v0’s Publish deploys to Vercel. On the free Hobby plan, Vercel’s own fair use guidelines rule out commercial use: taking payments, advertising a service, ads, affiliate sites, or being paid to build the site.

Fylo’s free plan has no personal-use rule. Host the client site, the shop, the ad landing page.

Going legit means Vercel Pro and a meter

Commercial sites on Vercel need Pro, which starts at $20 a month with usage billed on top. That’s a developer-platform bill for what is often a five-section marketing page.

Free to start, then flat plans with a custom domain from Starter. Pricing

The ZIP has no index.html in it

Download ZIP gives you package.json, app/page.tsx and a components folder. That’s source code, not a website. Upload it anywhere as-is and you get a file listing or a 404.

Three lines of config turn it into plain files. Static export

Copied code shows a white page

Copy page.tsx out of v0’s code view and paste it into an HTML host, and nothing renders. It’s a React component that needs Next.js, its imports and a build step to become a page.

One prompt gets v0 to write a single HTML file instead. The prompt

Leaving Vercel usually means Git and a CLI

Most guides send you through GitHub sync, build commands, framework presets and environment variables on another platform. Fine for developers, a wall for everyone else who used v0 to avoid all that.

Paste HTML, drop a folder, or let v0 publish over MCP. No repo, no pipeline.

Forms, blog and analytics are yours to build

v0 will happily draw a contact form, but something has to receive it. A blog means a CMS. Every one of those is another prompt, another service, another thing to keep running.

Forms, a blog and bot-free analytics are built into Fylo’s dashboard.

v0 and Vercel behaviour as described by their own documentation: Vercel fair use guidelines, v0 custom domains and v0 FAQs (checked September 2026). Check their pages for current terms.

v0 Publish vs Vercel Pro vs Fylo

Where a v0 website can live

What v0’s Publish button gives you for free, what Vercel charges for commercial use, and what the same site gets as a static export on Fylo. The last row is there because it’s true.

What you needFylo.Hostv0 PublishVercel Hobby, freeVercel ProFrom $20/mo + usage
Business or client site on a free planSales, ads, leads, paid work ✓Personal use onlyPaid plan
Flat monthly priceNo metered usage on top ✓Free, cappedUsage billed on top
Your own domainSSL and www handled Starter and up✓✓
Form submissions to your inboxSpam filtering included Pro and BusinessBuild it by promptBuild it by prompt
Built-in blog with editor and RSS10 posts on the free plan ✓✗✗
One-click WebP, font subsetting, lazy load, JS delay ✓In your codeIn your code
Host code from any AI, or written by hand ✓v0 projects✓
Edit by chatting with v0, redeploy in one click Re-upload or MCP✓✓
SSR, API routes, server actions, databaseApps with a backend ✗Within Hobby limits✓
Host your v0 site free No signup to try. No credit card.
How it works

How to host a website made with v0

Three steps. The first one depends on whether you want a single page or the full Next.js project — both routes are below.

STEP 01

Get a static version out of v0

For one page, ask v0 for “the whole site as a single index.html with all CSS and JavaScript inline” and copy it. For a full project, turn on static export and build it into an out folder.

// either one file
index.html
// or the export folder
out/ index.html · _next/ · about/
STEP 02

Paste it or drop the folder

Paste the HTML into the editor at the top and check the live preview, or drop the out folder on the homepage. Type a subdomain or let us pick one.

☉.fylo.live
STEP 03

Publish & share

Live in seconds on any phone or browser. Sign up free to keep it online, then add your domain, a blog, forms and speed settings from the dashboard.

HOBBY
Personal
FYLO FREE
Business OK
Route A · no code

One page? Ask v0 for a single HTML file.

Landing pages, portfolios, waitlists and pricing pages fit in one file. v0 writes TSX with shadcn/ui, lucide icons and Tailwind, and none of that runs from a pasted file — so send v0 this prompt, then paste what it returns into the editor above. No Node.js, no terminal.

Rewrite this page as a single self-contained index.html with all CSS and JavaScript inline. No React, no Next.js, no JSX, no import statements, no build step. Replace shadcn/ui components with plain HTML and lucide icons with inline SVG. Convert the Tailwind classes to plain CSS in a style tag. Remove server actions, API calls and environment variables, and store any data in localStorage. Include a title, a meta description and the viewport meta tag.
Route B · keep the Next.js project

Multi-page site? Static-export it.

Keep v0’s components and routing. Add three settings to next.config (keep what’s already there), build once, and upload the out folder on the homepage.

// next.config.mjs
output: 'export',
images: { unoptimized: true },
trailingSlash: true,

// then
npm install && npm run build
// drop out/ on fylo.host
Configure this project for a Next.js static export: in next.config set output: 'export', images: { unoptimized: true } and trailingSlash: true. Remove or replace anything that needs a server — API routes, server actions, middleware, cookies or headers, dynamic routes without generateStaticParams — and list what you changed.

Paste the Route B prompt into v0 before you download the ZIP, so the project arrives ready to build. Rather not run the build yourself? The Agent prompt tab lets Claude Code or Cursor do the build and the upload for you.

When it doesn’t work first time

Six things that go wrong moving a v0 site off Vercel, and the fix for each

Most of these are Next.js static-export rules, not Fylo quirks. They happen on every static host, and each one has a one-line fix.

BLANK PAGE

White page, or raw code on screen

You pasted page.tsx or a component. It needs Next.js and a build step; a browser opening one file can’t run it.

Use the Route A prompt, or build the project with Route B.
404 ON INNER PAGES

Home page works, /about doesn’t

Without trailingSlash: true, Next.js writes about.html instead of about/index.html, and links to /about miss it.

Add the setting, build again, re-upload out.
NO STYLING

Plain black text, no layout

Only index.html got uploaded. The CSS and JavaScript Next.js generated live in out/_next/, and the page can’t find them.

Upload the whole out folder on the homepage, not just the HTML.
BUILD ERROR

“Image Optimization … not compatible with export”

next/image resizes images on a server by default, and a static export has no server.

Set images: { unoptimized: true }. Fylo’s one-click WebP handles the optimising instead.
BUILD ERROR

Server actions or API routes won’t export

The contact form posts to a server action, or the page calls app/api/.... Both need a running server.

Point the form at Fylo Forms (Pro and Business); keep real backends on Vercel.
INSTALL FAILS

npm install errors on a fresh v0 download

v0 projects often ship a pnpm-lock.yaml, and version conflicts between packages can stop npm cold.

Run npx pnpm install, or npm install --legacy-peer-deps.
Why Fylo.Host

Built for sites that started as a prompt

Everything below is on by default or one toggle away in the dashboard. No repo, no pipeline, no framework preset to pick.

~100 ms time to first byteServed from Cloudflare’s edge in 330+ cities. Measured on real sites we host, not a lab score.
Business use from day oneNo personal-use clause on the free plan. Sell, advertise, collect leads or hand the site to a client.
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 v0 drew 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.
Single file, folder or ZIPPaste one file here; drop the Next.js out folder or a ZIP on the homepage. Every path is kept. ZIP hosting
API and MCP for agentsv0, Claude Code, Cursor and other agents publish and update your site through the same MCP server and API. API docs

Free plan: 1 site and 10 MB, plenty for a static export, 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

v0 made the landing page. Let a blog bring the traffic.

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 v0 built, without touching your export.

  • Turn it on in the dashboard. Blog tab → choose the site → Enable blog. It appears at /blog/; your uploaded files are left alone.
  • No redeploy for a new post. Write in the Visual or Code editor with a media library, categories, tags and a cover image. The v0 build never needs rebuilding for content.
  • It looks like your site. Pick the Clean, Magazine or Minimal theme, or let Fylo copy the header and footer from the page v0 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 v0 built
yourdomain.com/pricing/ ← from the out folder
yourdomain.com/blog/ ← post index
yourdomain.com/blog/our-launch/
yourdomain.com/blog/feed.xml ← RSS
yourdomain.com/blog/sitemap.xml

// or from v0, if it’s connected over MCP
you: write a post about our launch and
publish it on the Fylo blog
What people host

The v0 sites that end up on a real domain

SAASLanding page or waitlistHero, features, pricing, signup. Point ads at it without a commercial-use question hanging over it.
FREELANCERSClient websitesBeing paid to build a site counts as commercial on Hobby. On Fylo it’s just a site on your client’s domain.
LOCAL BUSINESSShop, studio or clinicHours, map, services and a contact form that emails you, on a domain you own.
PORTFOLIOPersonal site or resumev0’s polished shadcn look, served fast from the edge, with a blog next to it.
PROTOTYPEMockup to shareClick-through demos for a client or investor on a clean link. Replace the file as the design changes.
Other places to host a v0 site

Fylo next to the usual suspects

Netlify and GeminiLaunch both host v0 projects too. Here is where they differ, taken from their own pages. Where a site doesn’t say, we don’t guess.

What you needFylo.HostNetlifyGeminiLaunch
Free planNot a trial 1 site, 10 MB300 credits/mo3 sites, 5 MB uploads
Flat price, no metered usage ✓Credits per deploy, GB✓
Paste v0 React code with no rewrite ✗One-sentence prompt✗✓
Live preview before publishing ✓Deploy previewsNot listed
Host-side WebP, font subsetting, JS delay ✓Image CDNNot listed
Built-in blogEditor, categories, RSS ✓✗Not listed
Custom domain with SSL Starter and up✓Pro plan
Runs Next.js server features ✗✓Not listed

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

Which one to use

Keep Vercel when it’s an app. Host on Fylo when it’s a website.

v0’s Publish to Vercel is the better fit when

  • It’s a personal project or a demo, and the Hobby plan’s non-commercial rule fits.
  • The app needs sign-in, a database, AI calls with a secret key, or server-rendered pages.
  • You want every v0 edit live automatically, with preview deployments per version.
  • Your team already pays for Vercel Pro and wants everything in one place.

Host it on Fylo when

  • It’s a website for a business, a product or a client, and you don’t want a $20+ metered plan to be allowed to run it.
  • The pages are static: marketing, portfolio, docs, pricing, a calculator or a quiz.
  • You want a contact form, a blog and real visitor numbers without building them.
  • You’d rather paste or drop files than set up Git, a CLI and build settings.
FAQ

v0 hosting questions

Two ways. For a simple page, ask v0 for the whole site as one self-contained index.html with the CSS and JavaScript inline, paste it into the editor at the top of this page and press Publish & Share. For a full v0 project, download the ZIP, turn on Next.js static export, run the build and drop the out folder on the homepage. Either way the site is on its own URL in seconds. Sign up free to keep it online.
You can. v0 publishes to Vercel, and on Vercel’s free Hobby plan that is fine for a personal project. Vercel’s fair use guidelines limit Hobby to non-commercial personal use, so a site that sells something, runs ads, collects leads for a business or was built for a paying client needs Vercel Pro. Fylo’s free plan has no personal-use rule.
Yes. Fylo only needs the finished files: a single HTML file, or the folder a static export produces. Nothing about the hosting depends on which v0 plan or model you use.
Add output: 'export', images: { unoptimized: true } and trailingSlash: true to next.config, then run npm install and npm run build. Next.js writes the finished site to an out folder. Upload that whole folder, including _next. Or paste the static-export prompt on this page into v0 and let it make the changes before you download.
Without trailingSlash: true, Next.js writes pages as about.html. With it, each page becomes about/index.html, which every static host serves at /about/. Add the setting, build again and re-upload the out folder.
Those need a server, and Fylo hosts static files. Contact forms are covered: point the form at Fylo Forms on Pro or Business and submissions arrive in your dashboard and inbox. Sign-in, a database or anything holding a secret key belongs on Vercel, where v0 already deploys it.
v0 can connect custom MCP servers, and Fylo.Host is one at https://fylo.host/mcp. Add it in v0 with OAuth, sign in to Fylo, then ask v0 to publish a static HTML version of the page. If your v0 account has no Add MCP option, paste the code here instead. Coding agents on your own machine, such as Claude Code or Cursor, can build the downloaded project and publish it with the Fylo skill. 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. If the domain is attached to a Vercel project today, remove it there first. Pricing.
Yes. Open the Blog tab in the dashboard, enable it for the site, and it appears at /blog/ next to the pages v0 wrote, with an RSS feed and a sitemap. Nothing in your uploaded files is changed. The free plan includes 10 published posts. Blog guide.
Build again and use Replace File in the dashboard, or paste the new HTML. The URL stays the same, so links you already shared show the update. If v0 is connected over MCP, ask it to update the same site. Starter, Pro and Business also have a file manager with a code editor for quick text changes.
Yes. A static export is plain HTML that search engines read without running JavaScript, and a Fylo site has nothing telling crawlers to stay away. Set a title and description in the Next.js metadata, or ask v0 to add them, before you build.
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 a small Hosted with Fylo.Host badge; paid plans remove the badge and add custom domains, more sites, storage and forms.

v0 designed it.
Give it a home you’re allowed to sell from.

Paste once. We handle the milliseconds.

Host your v0 site free No signup to try. Business use allowed. Live in seconds.
Link copied!