Connect a custom domain
Buy a domain, point it at your app, and update the settings that depend on your address.
1. Buy the domain
Use any registrar. A .com usually costs about $12 a year. Short, easy to spell and easy to say beats clever.
2. Connect it to your app
In your Lovable project's domain settings, add the domain. Lovable shows the DNS records to add at your registrar, usually an A record for the root domain and a record for www. Add exactly what it shows, then wait. Changes can take from a few minutes to a few hours, and the secure padlock (SSL) appears once they do.
3. Update everything that knows your address
- Supabase: the site URL and redirect URLs under Authentication, or sign-in links will point to the old address.
- Stripe: the webhook URL, and any success and cancel URLs.
- Email: if your app sends email from your domain, verify the domain with your email provider so messages do not land in spam.
- Analytics: add the new domain to your analytics property.
4. Test the whole flow again
Sign up as a new user, reset a password, and make a test payment on the new address.
Updated October 24, 2026