Tutorials · Beginner
How to create a landing page with AI (Lovable, Bolt, or Claude Code)
Step-by-step guide to create a landing page with artificial intelligence using Lovable, Bolt.new, or Claude Code: from idea to published in minutes, no coding needed.
- Lovable
- Bolt.new
- Claude Code
How to create a landing page with AI (Lovable, Bolt, or Claude Code): in this guide you’ll build a complete web page from a text description, without touching code. What used to take days now takes minutes. Tools like Lovable or Bolt.new generate the HTML, CSS, and even the responsive design from your description in plain language.
Tap each step to open and follow it.
Before you start: have your landing page information ready: what it’s for, who it’s aimed at, and what the main button or call to action is. The more specific your prompt, the better the result.
1 Choose your tool
There are three main options for creating a landing page with AI in 2026:
| Tool | For whom | Free plan |
|---|---|---|
| Lovable (lovable.dev) | Complete beginners | 5 credits/day (30/mo) |
| Bolt.new (bolt.new) | With some technical experience | Limited tokens |
| Claude Code (claude.ai) | Claude Pro or Max users | Requires paid plan |
For this guide we’ll use Lovable, because it’s the friendliest option for those who have never coded. The steps are very similar in Bolt.new.
If you prefer Claude Code, we have a dedicated tutorial: From zero to your first web page with Claude Code.
2 Create your Lovable account
- Go to https://lovable.dev and click Get started.
- Sign up with your Google account or email.
- Choose the Free plan (you can upgrade later).
- You’ll see the editor: a chat on the left and a page preview on the right.
Lovable gives you 5 credits per day on the free plan, and each change you request uses one. For a simple landing page it’s more than enough to get started. Confirm current limits on their official page.
3 Describe your landing page with a prompt
This is the most important step: the more detailed your prompt, the better the result.
- In the Lovable chat, write a complete description. Use this template as a guide:
Create a landing page for [your product or service].
The target audience is [describe your audience].
The page should have:
- Main headline: "[write your headline here]"
- Subtitle with the main value proposition
- A section with 3 key benefits
- A testimonials or social proof section
- Call-to-action button: "[your CTA]"
Colors: [your colors or preferred style].
Tone: [professional / friendly / urgent / etc.].
Real example:
Create a landing page for a beginner online photography course.
The audience is adults 25-45 with no technical experience.
The page should have: headline "Learn to photograph what you love", subtitle,
3 course benefits, pricing (basic $49 / pro $99) and a "Start today" button.
Dark colors with orange accent. Motivating tone.
- Press Enter and watch Lovable build the page in seconds.
4 Iterate: request changes in the same chat
Lovable works like a conversation: you can request changes in natural language without touching the code.
Examples of instructions you can give:
- “Change the main button color to green”
- “Add a FAQ section with 4 questions”
- “The title is too long, make it shorter and more direct”
- “Add a form to capture emails before the footer”
- “Make the page look good on mobile”
- “Add an SEO meta description with the phrase ‘photography course for beginners’”
Each instruction uses a credit. Be precise to make the most of free plan credits.
Tip: if you want to edit page text directly, Lovable lets you click on elements in the preview to edit them.
5 Publish your landing page
When your page is ready:
- Click the Publish button in the top right corner of the editor.
- Lovable gives you a free subdomain like
your-project.lovable.app. - Share that URL: your landing page is now on the internet and anyone can view it.
To connect your own domain (e.g., myproduct.com), Lovable allows this on paid plans. Another option is to export the code and publish it for free on Vercel, where you can also connect your domain at no cost: we have the full tutorial at Publish your web for free on Vercel.
Shortcut: start from a template
If you don’t know where to start or want to save credits, Lovable offers example projects:
- On Lovable’s initial screen, look for the Examples or Templates section.
- Choose the example that most closely matches what you need.
- Customize it through chat: change text, colors, and sections.
Starting from an example saves credits because you don’t build everything from scratch.
If you want to go beyond landing pages and create apps or more complex projects, see the tutorial How to create an application with artificial intelligence.
If something goes wrong
| Problem | Fix |
|---|---|
| The page doesn’t look good on mobile | Ask Lovable: “Make the design responsive for mobile” |
| I ran out of credits | Wait until the next day (they reset) or upgrade to a paid plan |
| The result doesn’t look like what I asked for | Be more specific in the prompt; include details about colors, sections, and tone |
| I want to edit the code directly | Lovable has a code editing mode; or export to GitHub from the menu |
| I can’t find the publish button | The Publish button is in the top right corner of the editor |
| The page text is in Spanish but I want English | Specify in your prompt: “Entire page in English” |
Frequently asked questions
What is a landing page?
It's a single-screen web page designed for one specific goal: presenting a product, collecting emails, or inviting an action. There's no menu or distractions: everything leads the visitor to the main button.
Lovable, Bolt, or Claude Code: which do I choose?
For complete beginners: Lovable (simpler interface, free plan with 5 credits/day). For those with some coding experience: Bolt.new. For those who want full control and already use Claude: Claude Code with a Pro plan.
Can I create a landing page for free with AI?
Yes. Lovable has 5 free credits per day (up to 30 per month) and Bolt.new also has a free plan with limited tokens. For simple projects it's enough. Confirm current limits on their official pages.
Can I connect my own domain?
Yes. Lovable and Bolt.new give you a free subdomain and allow connecting your own domain on paid plans. If you publish with Vercel, connecting your domain is free; we have a full tutorial for that.
Is the landing page created by AI optimized for SEO?
It depends. Lovable and Bolt.new generate HTML with basic meta tags, but for serious SEO you need to review the title, description, and content. Ask the AI to adjust them in the same chat before publishing.