Live

Ship to a live URL

Publishing deploys a snapshot of your project to a shareable URL. Your editor, code, and unpublished changes stay private, only the deployed version is live.

Publish from the Publish dialog

  1. 1

    Open Publish

    In your project, click Publish (top-right). A basic security scan runs in the background while you configure settings.

  2. 2

    Configure your URL

    Choose a subdomain or accept the auto-generated address (`your-app.lovable.app`). On paid plans you can add a custom domain later.

  3. 3

    Set website access

    On Free and Pro, anyone with the link can visit. Review who can see the site before you publish.

  4. 4

    Set website info

    Add favicon, page title, meta description, and social share image. Defaults include Lovable branding, change these before sharing widely.

  5. 5

    Review security findings

    Fix critical issues if flagged. Publishing with open database rules is a common mistake.

  6. 6

    Click Publish

    When deployment completes, copy your live link.

Critical

Remove the Lovable watermark before you share

Free published apps show Lovable branding. Remove it before sending your URL to the cohort, a client, or your portfolio. See the video in Go deeper for the walkthrough.

Updates are not automatic

The live site is a snapshot. When you have unpublished changes, a dot appears on the Publish button. To push updates, click Publish → Update.

Optional: publish from chat

You can also ask Lovable to publish: try "publish my app", "go live", or "ship it". The agent runs the same security checks as the Publish dialog.

Prove it shipped: the stranger test

Send the URL to someone who is not you, a friend, or your phone on mobile data. They should open it, sign up, and do your one core action. If it works for a stranger, you have genuinely shipped.

This is version one of your capstone. Hold your seed's Demo Day target in mind as you build through the teaching weeks and sprint.