Building with Lovable uses build credits, and the free plan includes five per day, up to 30 per month. See subscription plans for what each plan includes.
1
Create your account
Sign up for free with email, Google, GitHub, or Apple. Your account comes with a personal workspace on the free plan, and Lovable opens the dashboard, ready to build. For single sign-on (SSO) and other sign-up details, see Create an account.You can also skip ahead: type your prompt on the homepage first, and Lovable asks you to sign up when you submit, keeping your prompt through sign-up.
2
Describe your app
The prompt box (“Ask Lovable to create…”) is front and center, and it is where every project starts. Describe what you want to build in plain language, in any language.Try this prompt, or adapt it to your own idea:The last line of the prompt matters. Keeping your first version free of logins and databases means there is less to go wrong, and you can add both later with a single prompt.
Use your own idea instead
Use your own idea instead
Adapt one of these starters, or write your own prompt from scratch. The steps in this guide stay the same.
Start from a Lovable template instead
Start from a Lovable template instead
If you would rather begin from a working app than a blank prompt, browse Lovable templates, open one you like, and remix it. Remixing creates your own independent copy that you can edit freely, on any plan. The rest of this guide still applies: you refine the app in chat and publish it the same way. See Remix a project.
3
Watch the first version appear
Lovable creates your project and starts building. The first version takes a few minutes, and you can watch it take shape as Lovable works.When it is ready, you are in the editor, which has two halves: the chat on the left, where you talk to Lovable, and the preview on the right, where your app runs live. Click around the preview: try the menu filters, scroll the sections.Everything you see is a real, working app, and the code behind it is yours. From here on, every change is saved as a version you can restore, so nothing you do next can break it permanently.
4
Make a change
Ask for one change at a time and check the preview after each. For example:If the app works but does not look or feel like you pictured, say that in plain words too. This is a perfectly good prompt:
5
Tweak it by pointing
For small visual changes, pointing beats describing. Open the preview toolbar, select the exact element, and say what should change. To change text, such as a headline or a button label, use Edit text inline and type directly on the page. No prompt needed.
6
Check that it works
Before publishing, spend a few moments testing your app. A quick check now saves a round of confused messages from the first person you send the link to:
- Click every button and link.
- Try the interactive parts: filter the menu by every category.
- Click the device toggle above the preview to cycle to Mobile view. Most people will open your link on their phone.
7
Publish
Click Publish in the top right of the editor. Lovable suggests a
lovable.app web address, which you can edit before publishing. Click Publish again to deploy. After a short deploy, your app is live at your own lovable.app URL, free on every plan. Send the link to a friend, or invite them to the project to build together.And the single most common surprise for new users: your live site is a snapshot. Later changes appear in the preview immediately, but the live site only updates when you click Publish → Publish changes.Other ways to start a project
A typed prompt is the most common starting point, but not the only one:- Attach a design or screenshot: Add images to your first prompt, such as a mockup, a sketch, or a screenshot of a site whose layout you like, and Lovable uses them as a visual reference. See Attach files as context.
- Remix a template: Browse Lovable templates and remix one to start from a working app instead of a blank page. You can remix your own projects too. See Remix a project.
- Build from a link: Generate a project from a URL that carries the prompt, useful for sharing predefined prompts. See Build with URL.
Keep going
How to build a real product with Lovable
Ready for a real product? The full journey: shape an idea, plan, build in loops, add a backend, test, publish, and grow.
Prompting basics
Get better results with clearer prompts.
Follow the Academy learning path
Build a second app in a series of short guided lessons.
Add a backend
Store data and sign in users.
Launch on a custom domain
Publish, put your app on your own domain, and help people find it.