How to host a website you built with v0
Download your v0 project and upload the .zip to PageHub. Every page opens in a visual editor, ready to publish on your own domain with HTTPS.
The short answer
- Download the project from v0 as a .zip.
- Upload the .zip to PageHub. You don't build anything first: PageHub runs the project and reads its pages.
- Each page becomes one you can edit visually, and forms save to your account.
- Attach your domain, and SSL is issued automatically. The free plan includes 1 published site on your own domain.
Why move your site to PageHub
v0 is a fast way to get something built. PageHub is where a business site lives after that.
- Anyone can make changes
- Click any text or image and change it. No prompts, no code, and no waiting on whoever built the site.
- Your content stays in one place
- Team, listings, menus and products live in collections. Change a row and every page showing it updates.
- The business parts are built in
- Forms, member sign-in and a store come with the site, so there's no backend to set up or look after.
- It's easy to hand over
- Give a client or teammate the visual editor. They never need to open an AI tool to keep the site current.
Get your code out of v0
v0 can download your project as a .zip or push it to GitHub.
- Open your project in v0, open the menu in the editor, and choose Download ZIP.
- Or connect GitHub from the editor, then on GitHub click Code, then Download ZIP.
Upload it to PageHub
- Open the import page and sign in to PageHub (free, no credit card).
- Drop the .zip. There's no need to unzip it or build anything first.
- PageHub runs the project and reads every page it can reach. This takes a couple of minutes.
- Pick the pages you want and click Import. The site opens in the visual editor as a draft.
What you get
| In your v0 project | On your PageHub site |
|---|---|
| Pages and the links between them | Pages you can edit by clicking on them |
| Styles, fonts and images | The same look, with images in your media library |
| Contact and sign-up forms | Forms that save every submission to your account |
| Sign-in forms | Member sign-in by email link |
| Database tables in the project's code | Collections you can fill in and show on pages |
v0 projects are Next.js apps. Every page the app shows becomes a PageHub page, and tables defined in Prisma or SQL migrations become collections you can fill in and show on pages.
Put it on your domain with HTTPS
- Open the Domains page for your site and enter your domain.
- Add the DNS records PageHub shows you where you bought the domain.
- SSL is issued automatically, usually within a few minutes of DNS being in place.
- Publish. Connecting a domain doesn't publish the site by itself.
Questions about hosting a v0 site
What people ask before they move a v0 site to their own domain.
Put your v0 site on your domain
Free plan, 1 site on your own domain. No credit card.
Import your siteBuilt somewhere else? See the guides for Lovable, Bolt and Figma Make.
v0 and Vercel are trademarks of Vercel, Inc. PageHub isn't affiliated with or endorsed by Vercel.