Host a v0 Export

Turn your v0 project into a live site with a static export and one upload

⭐️ 2,000,000+ happy users
Free to start · No credit card · Trusted by teams at Salesforce, Airbnb, JLL, Nestlé

From v0 to a live link, on your terms

v0 builds polished Next.js and React interfaces from a prompt, and it deploys to Vercel in one click. If you'd rather host somewhere else, or you want to share a password-protected prototype, collect comments from people without accounts, or keep all your AI projects in one dashboard, Tiiny Host is the simple option. Download your v0 project, build it as a static export and upload the out folder. You don't need to leave Vercel to do it, either.

From v0 to a live link, on your terms

Host your v0 project in 3 steps

1. Drop in your export

1. Drop in your export

Download your project from v0, run a static export (npm run build with output set to export) and drag the zipped out folder onto Tiiny Host.

2. Name your link

2. Name your link

Pick a tiiny.site name now and connect your own domain whenever you're ready.

3. Click launch

3. Click launch

Share the prototype with anyone. Nobody needs a Vercel account to open it.

Features

Made for static v0 exports

⚛️ Next.js static export

Set output to export and v0's Next.js app builds to plain HTML, CSS and JavaScript that runs anywhere.

🎨 shadcn/ui and Tailwind

Everything v0 styles with Tailwind and shadcn/ui is compiled into the build, so it looks the same here.

🤖 Publish from v0

Add the Tiiny Host MCP server in v0's connections and ask v0 to publish for you.

🔒 Password protection

Share client prototypes behind a password on Solo and above, with no extra add-on.

💬 Feedback without accounts

From the Tiny plan, reviewers comment on the live page without signing up for anything.

💷 Flat pricing

Plans are priced by sites and upload size, so a busy week doesn't mean a surprise bill.

Compared

Framework clouds vs Tiiny Host

Platforms like Vercel are built for production Next.js apps with server features. For static v0 sites, prototypes and demos, Tiiny Host is simpler to share and easier to budget for.

⚡ Tiiny Host
Framework clouds
Password protection from $13/mo
Lock any site with a password on Solo and above.
✓ Yes
Often paid extra
Comments without an account
Feedback mode lets anyone pin comments on the live page.
✓ Yes
Login required
Flat monthly price
No usage-based billing for bandwidth, builds or function calls.
✓ Yes
Usage-based
Capture emails before viewing
Ask visitors for an email address before they see the page, on Pro.
✓ Yes
Not included
QR code for every link
Print it on a slide or flyer. It keeps working when you update the site.
✓ Yes
Separate tool
Edit in the browser
Fix copy in the online code editor and the same link updates, with no rebuild.
✓ Yes
Rebuild and redeploy
Also works with LovableBoltReplitClaudeCursorCodex
Pricing

Predictable pricing for prototypes

Start on the free plan and stay there for as long as you log in once every three months. Paid plans are a flat monthly price, so a demo that suddenly gets traffic won't produce a usage bill.

Free
$0/mo, forever
  • ✓ 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
  • ✓ Publish from v0 over MCP
  • – Shows a small Tiiny Host banner
Upgrade when you need more
from $5/mo, billed yearly
  • 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
See all plans → ⭐️ 7-day money-back guarantee

How big can my site be?

Per-file upload limit by plan
Free
3 MB
HTML, zip and other files
Tiny · $5
25 MB
per project
Solo · $13
75 MB
per project
Pro · $31
10 GB
account limit
Pro Max · $74
2 TB
account limit

A static Next.js export is usually a few MB, depending on how many pages, fonts and images it has. Small sites can fit the free plan's 3 MB, and most v0 projects sit comfortably within Tiny's 25 MB or Solo's 75 MB.

Agent friendly

Publish from v0, your editor or a script

Add https://mcp.tiiny.host on v0's MCP connections page and v0 can publish for you. Or send the zipped out folder to the upload endpoint from a build script and get a live link back.

REST APISimple upload endpoint. Build automations and scheduled publishing.
MCP serverClaude Code in one command. Cursor, VS Code, Windsurf, Zed, Codex, v0 with a few lines of config.
Claude connectorPublish reports and documents straight from Claude Web, Desktop and Code.
SkillInstall once and your agent can turn any file into a shareable link.
Read the API docs → API access on Solo and above
upload.sh
curl -X POST https://ext.tiiny.host/v1/upload \
  -H "x-api-key: $TIINY_API_KEY" \
  -F "files=@out.zip" \
  -F "domain=my-v0-app.tiiny.site"

# → https://my-v0-app.tiiny.site
# PUT the same domain to replace it
Use cases

v0 projects that export well

Product prototypes

Product prototypes

Clickable prototypes for user testing and stakeholder reviews, with comments on the page.

Landing pages

Landing pages

Launch pages and campaign sites that load fast from static files.

Dashboards & admin UIs

Dashboards & admin UIs

Front ends for internal dashboards, shared with your team behind a password.

Portfolio sites

Portfolio sites

A polished personal or studio site built in v0, on your own domain.

Component showcases

Component showcases

Show off a design system, UI kit or component library on a public link.

Event & pitch pages

Event & pitch pages

One-off pages for events, pitches and announcements, live in minutes.

Resources

Learn more about static exports

Export and Host Static HTML from a Next.js App

How a Next.js static export works and how to host the result.

Static vs Dynamic Websites: Which is Best for Your Business?

What the difference means for a v0 project, and when a static site is all you need.

AI Website Builders vs. No-Code Builders vs. File Publishers

How AI builders like v0 compare with no-code tools, and what each is best at.

Frequently Asked Questions

How do I host a v0 project outside Vercel?

Download the project from v0 with Download ZIP, or sync it to GitHub. On your computer, run npm install, set output: 'export' in next.config, then run npm run build. Next.js writes a static version of your site to the out folder. Zip the contents of out and upload the zip to Tiiny Host.

What is a static export, and will my v0 app support it?

A static export turns your Next.js app into plain HTML, CSS and JavaScript files at build time. Many v0 interfaces, such as landing pages, dashboards and prototypes, export with little or no change. Features that need a server at request time won't: API routes, server actions, middleware, dynamic routes without generateStaticParams, and reading cookies or headers on the server. If the build fails, ask v0 to "make this project compatible with Next.js static export".

Why are my images broken after exporting?

Next.js image optimisation needs a server. Add images: { unoptimized: true } to next.config and rebuild, and your images will be served as normal files.

Should I turn on trailingSlash?

It helps. With trailingSlash: true in next.config, each page exports as its own folder containing an index.html, so URLs like /about/ load correctly on static hosting.

Can v0 publish to Tiiny Host directly?

Yes. In v0, open the MCP connections page in your settings and add https://mcp.tiiny.host. You can then ask v0 to publish with Tiiny Host. The MCP server is included on every Tiiny Host plan, including free.

Will shadcn/ui components and Tailwind styles still work?

Yes. They're compiled into your CSS and JavaScript during the build, so the exported site looks and behaves like the v0 preview. Interactive components run in the browser and don't need a server.

Do I have to stop using Vercel?

No. Plenty of people keep production on Vercel and use Tiiny Host for password-protected previews, client demos or static side projects. The same export can live in both places.

Can I keep iterating in v0?

Yes. Make your changes in v0, download or pull the new version, rebuild and upload the out folder over the old one. The link stays the same, so nobody needs a new URL.

Is hosting a v0 export free?

For one small site, yes. The free plan covers a single site up to 3 MB with 5,000 visits a month, with a small Tiiny Host banner. A static export with custom fonts and images can go past 3 MB, in which case Tiny's 25 MB, from $5 a month billed yearly, is the next step. Solo adds custom domains and password protection.

Put your v0 project online