How to Build a Landing Page with v0 by Vercel
Generate a polished marketing landing page in v0 from a prompt, iterate on the design, and deploy it to Vercel in minutes.
v0 by Vercel specializes in generating front-end UI from prompts using React, Tailwind CSS, and shadcn/ui components. It is the fastest way to get a professional-looking landing page without designing from scratch. This guide takes you from prompt to deployed page.
What you need
- A free account at v0.dev (sign in with your Vercel or GitHub account)
- A product or idea to feature, with a one-line pitch
- Optional: a logo and a brand color
- About 10 minutes
Step 1: Describe the page you want
In the v0 prompt box, describe the structure and tone. Name the sections you want: hero, features, pricing, footer. The more structure you give, the closer the first version lands.
Step 2: Review the generated variants
v0 returns a working page in a live preview, often with more than one variant. Click through them and pick the layout closest to what you pictured. You will refine from there.
Step 3: Refine the copy and styling
Send follow-up messages to tweak text, spacing, and colors. v0 keeps the same component structure and edits only what you mention.
Change the headline to 'Eat better, plan less.'
Make the hero background a soft green gradient.
Add a small 'No credit card required' note under the email field.Step 4: Copy the code or deploy
You have two ways to ship. Click Deploy to push straight to Vercel and get a live URL, or open the Code tab and copy the components into an existing project. v0 also offers a shadcn CLI command to pull the generated component into a local repo.
Step 5: Deploy to Vercel
Hit Deploy in v0. It provisions a Vercel project and returns a live preview URL within seconds. From the Vercel dashboard you can then add analytics or a custom domain.
Result
You have a deployed, responsive landing page with clean Tailwind styling and a working email signup field, built in a single chat thread. Iterate on copy any time by reopening the v0 thread.
Watch related tutorials
18:00
14:00
20:00
08:00
12:00
25:00