Built your site with Vercel? 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 Vercel, open your project → Settings → Domains and click Add Domain. Vercel then shows the exact DNS records to add at your registrar — an A record pointing your apex domain to Vercel's IP, and a CNAME for the www subdomain. Once the records propagate and Vercel verifies them, HTTPS is provisioned automatically and your site goes live.
Vercel offers three ways to point a domain at a project. For the apex (root) domain you add an A record to Vercel's documented anycast IP, 76.76.21.21. For www and other subdomains you add a CNAME to your project's unique target (Vercel shows a value such as cname.vercel-dns.com). For a wildcard (*.example.com) you instead delegate the whole domain to Vercel's nameservers.
SSL is provisioned automatically via Let's Encrypt once DNS verifies — Vercel even adds the CAA record for you. A TXT record is only needed if the domain is already attached to another Vercel account. One important limit: Vercel does not support IPv6, so do not add an AAAA record.
| Type | Host | Value | Notes |
|---|---|---|---|
| A | @ (apex) | 76.76.21.21 | Use the exact IP shown in your project's Domains settings. |
| CNAME | www | cname.vercel-dns.com | Copy the exact per-project target Vercel displays. |
| NS | (whole domain) | Vercel nameservers (shown in dashboard) | Only for the nameserver method / required for wildcards. |
Values verified from Vercel's official docs, as of June 2026. Providers can change these — confirm against Vercel's current dashboard.
Sources: Vercel — Add a domain · Vercel — Working with DNS
Search and buy on JustDomain.ai today — and join the waitlist to have Domain Agent do all of this for you.