Host a v0 export as a live URL.
v0 made you an app. Build it as static files, zip the out folder and drop it here for a public URL. No Vercel deploy required.
- 25MBa file on the free plan
- 10 linkslive at once, free
- No capon visitors, on any plan
What they see
Your v0 app, live at its own address.
A zipped build goes live as a site at its own nudgehost.site address, with index.html as the front page. Send the link and it opens like any website, with no NudgeHost header above it. A site uploaded without an account carries a small NudgeHost bar along the bottom of each page until you claim it with a free account.
- Its own nudgehost.site address
- No NudgeHost header above the app
- Deep links fall back to index.html
How it works
From v0 to a live site in three steps.
Zip the build
Set output to 'export' in the project's next.config file, run the build and zip the out folder it writes. Drag the ZIP onto the uploader. Signed out, the ZIP can be up to 25MB, and you can keep 3 links live at a time.
Copy the site address
NudgeHost unpacks the ZIP and the site goes live at its own address. Name the link in the upload card first and it reads like acme-orders.nudgehost.site.
Send it for review
Paste it into a chat or an email. It opens like any website, and nobody needs a Vercel account or a NudgeHost one.
After you send it
The address stays put between builds.
Most of this is on the free plan. Passwords, custom domains and the detail behind each visit come with Pro.
Ship the next build to the same address
Upload the new ZIP over the old one from your dashboard. The address, the view count and any password or end date stay the same.
See how often it's visited
Free accounts see how many times the site was visited. Pro adds the time and country of each visit, with a CSV export.
Keep a client demo private
On Pro, a password keeps the whole site closed to anyone without it. Any account can give the link an end date.
Plans
What your site gets on each plan.
| Without an account | Free | Pro | Studio | |
|---|---|---|---|---|
| Largest ZIP | 25MB | 25MB | 250MB | 1GB |
| Links live at once | 3 | 10 | Unlimited | Unlimited |
| How long a link lasts | 7 days | Until you delete it | Until you delete it | Until you delete it |
| Open tracking | Not included | Open counts | Time and country of each open, CSV export | Same as Pro |
| Password protection | Not included | Not included | Yes | Yes |
| Custom domains | Not included | Not included | 1 | 5 |
| Price | $0 | $0 | $12 a month | $29 a month |
QR codes, end dates and replacing a site work on every account plan. A site uploaded without an account shows a small NudgeHost bar until you claim it with a free account.
Compared
NudgeHost and Tiiny.host, for a v0 build.
The differences that matter when a built app has to reach a reviewer.
| NudgeHost | Tiiny.host | |
|---|---|---|
| Free plan | 25MB a file, 10 live links | 3MB a file, 1 project |
| Publishing without an account | Yes, up to 25MB | Account and verified email first |
| ZIP upload serves as a live site | Yes, unpacked and served at its own nudgehost.site subdomain with client-side routing intact | Yes |
| Banner on registered free plan | None on account plans, so a free account's link looks the same as a paid one | Banner |
| Custom domains | Paid, 1 on Pro and 5 on Studio | Paid, from Solo |
| Visitor caps | None on any plan | 5,000/mo on Free to 1,000,000 on Pro Max |
Figures last verified 1 September 2026, from each service’s published plans.
Read the full comparisonUploads and deploys
Why a zipped build beats a full deploy for a demo.
A deploy pipeline suits a product you ship every week. For a demo one person needs to click through, uploading the built files is quicker and leaves nothing to configure. The ZIP becomes a site on its own subdomain, served exactly as the build wrote it.
What goes in the ZIP is the build output, not the source. NudgeHost serves the site from its index.html. A path that matches a page file, such as about.html or about/index.html, serves that page, and any other path with no extension serves index.html so a client-side router can take over. Pasting works only for self-contained HTML, and publishing one HTML page that way needs no build. The v0 hosting guide walks through both routes step by step.
A site can also answer on your own domain name once you connect one. Pro and Studio accounts include custom domains, 1 on Pro and 5 on Studio.
Guides
More ways to put a build online.
Frequently asked questions
Should I paste the code or upload a ZIP?
Paste the code only when it is one self-contained HTML page. For a v0 app, set output to 'export' in the project's next.config file, run the build and zip the out folder it writes. Upload that ZIP and it serves as a running site at its own subdomain.
Will Tailwind classes work on the hosted page?
Yes. A built project carries its compiled CSS inside the ZIP, and a pasted page that loads Tailwind from a CDN fetches it as normal from the hosted page.
Can I host v0 components individually for an internal style guide?
Yes. v0 writes React components, so each one needs building into a static site of its own and uploading as its own ZIP. Each then has its own link, and the set sits together in your dashboard.
Does this skip the Vercel deploy step entirely?
Yes. The hosted URL is on NudgeHost; you can use it without ever touching Vercel.
Do I zip the build folder or what's inside it?
Either works. When everything in the ZIP sits inside one folder, NudgeHost strips that folder, so the site serves from the root and the folder name never shows up in its addresses.
What happens when someone opens a deep link directly?
A path that matches a page file, such as about.html or about/index.html, serves that page. Any other path with no file extension serves index.html, so a client-side router can show the right screen. A missing image or script still returns a 404.
What if the ZIP has no index.html?
Then there's no front page to serve, so the ZIP stays a plain file that downloads. Add an index.html and upload again, and it goes live as a site.
Can I upload the site without making an account?
Yes. The site goes live straight away and lasts 7 days, and you can hold 3 links at once. Until you sign up and claim it, every page of the site shows a small NudgeHost bar along the bottom.
Can the site use my own domain?
Yes, on Pro and Studio. Pro holds 1 custom domain and Studio holds 5. Custom domains attach to a hosted site, so a zipped v0 build qualifies and a single pasted page doesn't.
Can I password-protect the demo?
Yes, on Pro and Studio. Anyone who opens the site has to enter the password first, and every page and file behind it stays locked until they do.
How do I ship a new build?
Zip the new build and upload it over the old one from your dashboard, on any account plan. The address, the view count and any password or end date stay the same. NudgeHost never caches a site's HTML, so the next page load serves the new build.
Are some ZIPs turned away?
Yes, two kinds. A ZIP that holds another ZIP has to be unpacked first, and a password-protected ZIP has to be saved without its password.
Will search engines index the demo?
Not at its nudgehost.site address. Every page and file there tells search engines not to index it, so a work-in-progress demo stays between you and the people you send it to. Connect your own domain on Pro or Studio and the site on that domain can be indexed like any other website.
Is there a limit on the unpacked size?
Yes. The unpacked site counts against the same plan ceiling as the ZIP, 25MB on the free plan and 250MB on Pro, so a small archive can't unpack into something larger.
Does NudgeHost change my files?
No. The files are stored exactly as uploaded. On a site made without an account, the NudgeHost bar is added to each page as it's served, and it stops the moment you claim the site.
Can I choose the site's address?
Yes, including without an account. Name the link in the upload card before you drop the ZIP and the site lives at that name on nudgehost.site.
What happens when I make an account?
A site you uploaded signed out moves across to the account and stops expiring, as long as you're under the free plan's 10 links. The NudgeHost bar goes at the same time.
What happens when I delete the site?
It stops serving straight away, every page and file with it, and the address returns a not-found error.
Can I put the demo on a slide?
Yes. Every link on an account comes with a QR code, so a slide or a printed handout can open the site by scanning it.
Get file-sharing tips that actually help.
One email a month. No spam, no fluff.
Related tools
Other things you can do on NudgeHost.
Ready to share your file?
Free forever, no credit card needed. The whole thing takes a few seconds.