Built your site with Lovable? Here's exactly how to point a custom domain at it — DNS, apex vs www, and SSL — plus what Domain Agent will soon do for you.
To connect a custom domain to Lovable, open your project → Settings → Domains and add your domain. Choose automatic setup (powered by Entri, which detects your registrar and updates DNS for you) or manual setup (copy the A record and TXT record Lovable shows into your registrar). Lovable verifies ownership via the TXT record, then generates and installs an SSL certificate automatically. Custom domains require a paid Lovable plan.
Lovable takes a custom domain via an A record on the apex plus a TXT record for ownership verification. The automatic path (Entri) detects your DNS provider and writes the records after you authorize it; the manual path has you copy the A and TXT values from Lovable's dashboard into your registrar.
SSL is provisioned automatically once ownership verifies. Two things to know: custom domains require a paid plan, and the domain must have no AAAA record — an IPv6 record can misroute traffic and break setup. Lovable does not publish a fixed A-record IP; it is generated per-domain and shown in your dashboard, so always copy the exact value it displays rather than a value from a third-party guide.
| Type | Host | Value | Notes |
|---|---|---|---|
| A | @ (apex) | Shown in your Lovable dashboard | Not officially published as a fixed IP — copy the exact value Lovable shows for your domain. |
| TXT | as shown (e.g. _lovable) | lovable_verify=<unique string> | Ownership verification — must match exactly. |
| AAAA | — | Do NOT add one | An AAAA/IPv6 record can misroute traffic and block setup. |
Values verified from Lovable's official docs, as of June 2026. Providers can change these — confirm against Lovable's current dashboard.
Sources: Lovable — Custom domain · Lovable — FAQ
Search and buy on JustDomain.ai today — and join the waitlist to have Domain Agent do all of this for you.