How to set up Vercel custom domain
Not yet checked
Start here, signed in on vercel.com.
Footgun fills in:
- Your app's domain
- Where the domain's DNS is managed
- Pick your team, then the project your app deploys from. Its Domains settings page opens.
- Click Add Existing. The Add Domains box opens.
- Type your domain. Leave Redirect apex domains to www (recommended) ticked and Connect to an environment set to Production, then click Add Domain.
- Domain: [Your app's domain]
Only when Where the domain's DNS is managed is cloudflare
Vercel lists the DNS records each domain needs. In Cloudflare, open the domain's DNS records and add each one exactly as Vercel shows it, with Proxy status set to DNS only. Remove any other A or CNAME record for the same name.Only when Where the domain's DNS is managed is other
Vercel lists the DNS records each domain needs. Add each one at your DNS host exactly as Vercel shows it, and remove any other A or CNAME record for the same name. Use the values Vercel shows for this project, not ones copied from elsewhere.- Click Refresh next to each domain until it shows Valid Configuration. New records can take a while to spread. Vercel issues the SSL certificate on its own once the records are found.
- If your app has sign-in, add the new address to your Supabase or Google redirect URLs too, or sign-in will send people back to the old address. Footgun has a guide for each.
Let Claude Code fill it in
Ask Claude Code to set this up. Footgun opens the right page, shows your app’s addresses with Copy buttons, and checks the result where the provider allows it. You make every change yourself.