Custom Domain
Connect your own domain to give your website a professional, branded URL.
Adding a Domain
Enter your domain name in the text field. You can enter:
- Plain domain:
example.com - With protocol:
https://example.com - With www:
www.example.com
The system automatically cleans and normalizes your input.
DNS Preview
Once you enter a valid domain, a preview shows the DNS record you'll need to configure:
| Domain Type | Record Type | Name | Value |
|---|---|---|---|
| Root domain (example.com) | A Record | @ | 216.150.1.1 |
| Subdomain (www.example.com) | CNAME | www | cname.vercel-dns.com |
Click "Add Domain" to register it with Vercel.
Connection Status
After adding a domain, four status indicators show your progress:
| Status | Description |
|---|---|
| Vercel Verified | Domain registered with Vercel |
| DNS Configured | DNS records properly set up |
| Vercel Configured | Domain configuration complete |
| SSL Certificate | HTTPS certificate is active |
Status Badges
Your domain shows one of these badges:
- Active (green) - Fully configured and working
- DNS Pending (yellow) - Waiting for DNS propagation
- Not Verified (red) - Verification needed
Verify Domain
If your domain shows "Not Verified", click the "Verify Domain" button after configuring your DNS records.
DNS Configuration
After adding your domain, you'll see the DNS records to configure at your domain provider.
Steps to Configure
- Add the DNS record to your domain provider
- Wait for DNS propagation (usually 5-30 minutes)
- Return here and click "Verify Domain"
- SSL certificate generates automatically
DNS Record Details
Each record shows:
- Type - A or CNAME
- Name/Host - @ for root, or subdomain name
- Value - IP address or CNAME target
Use the "Copy Value" button to copy records to your clipboard.
Root Domain Setup
Root domains (like example.com) use A records pointing to Vercel's Anycast IP (216.150.1.1) for fast loading times worldwide.
SSL Certificate
Once DNS is configured, Vercel automatically generates an SSL certificate.
This typically takes a few minutes but can take up to 24 hours. Your domain will show HTTPS once the certificate is active.
SSL Pending
If your SSL certificate shows "Pending", Vercel is still generating it. This is normal and happens automatically once DNS is properly configured.
Managing Your Domain
Refresh Status
Click the refresh button to check the current status of your domain's DNS and SSL configuration.
Visit Domain
Once your domain is active, click the external link button to open it in a new tab.
Remove Domain
Click "Remove Domain" to disconnect it from your website. This removes the domain from both Vercel and your website settings.
Tips
- DNS changes can take 5-30 minutes to propagate worldwide
- If verification fails, double-check your DNS records match exactly
- Root domains use A records; subdomains use CNAME records
- SSL certificates are free and automatic through Vercel
- All domains are powered by Vercel's global CDN for optimal performance