Add Domain

Connect your domain

Your chosen name: yourproject.xyz.

Which tool created your site or app? Choose its publishing route below. Your selected domain stays with you.

Cursor & Codex

Publish the repository and connect the domain at its host.

Hermes & OpenClaw

Give the web project your agent created a lasting public address.

Other AI tools

The domain belongs to your project, whichever tool built it.

Which service hosts the published site?

The AI builder and the host can be different. Choose the service serving the working public URL; its settings provide the final DNS values. These are setup routes, not records to paste unchanged.

Publishing hostSubdomain such as wwwApex domain
LovableUse the A and TXT records from the project's manual setup, or its distinct advanced CDN/proxy CNAME route.Use the root record set provided by Lovable; configure www separately if requested.
Bolt HostingUse Bolt's CNAME and any ownership TXT shown for the chosen hostname.Use the ALIAS, ANAME or flattened CNAME record from the Bolt project's DNS instructions.
VercelCNAME from the chosen host (for example www) to the project's unique Vercel target.A record with the value shown in this project's domain settings.
NetlifyCNAME from the chosen label to the site's Netlify subdomain, or the dedicated target shown for High-Performance Edge.Use the recommended ALIAS, ANAME or flattened CNAME route when supported, or Netlify's documented A-record fallback.
Cloudflare PagesAfter associating the hostname in Pages, use the CNAME to this project's pages.dev hostname. External DNS can serve a subdomain.The apex domain must be a Cloudflare zone in the Pages account, with Cloudflare nameservers. Pages creates its record during setup.
GitHub PagesCNAME to the site's default <owner>.github.io hostname, without a repository path.Use GitHub's documented ALIAS, ANAME or A records; IPv6 uses the listed AAAA records.
Cloud Run / Google AI StudioUse the chosen load balancer, Firebase Hosting or eligible domain-mapping route and the A, AAAA or CNAME records it returns.Supported through the chosen route. Copy the console's exact apex record set rather than adapting a www CNAME.
ChatGPT SitesEnter the hostname, then copy the DNS records and verification values the Site provides. The example helper can format owner-reported CNAME and TXT shapes.OpenAI supports entering an apex domain or subdomain where custom domains are available. The owner's Site settings determine the required records.

Hosting routes as JSON · Complete website workflow

All platform guides · Check a name