Skip to content
Alex Hints

How to add a custom domain in Vercel

This guide shows how to add a domain to a project, copy the DNS records it asks for, add them at your registrar, and wait for verification to pass.

6 steps · About 2 minutes · Last reviewed August 5, 2026

Independent guide

Before you start

  • A Vercel account with access to the project
  • Permission to edit DNS records for the domain

Interactive guide

Guide frame
The interactive guide for this task is not published yet. The steps below cover the whole workflow.

What you will do

This guide shows how to add a domain to a project, copy the DNS records it asks for, add them at your registrar, and wait for verification to pass. When you finish, the change is saved in Vercel and you can confirm it without leaving the screen you ended on.

Steps at a glance

  1. 01Open the project
  2. 02Open the domains settings
  3. 03Add the domain name
  4. 04Copy the DNS records shown
  5. 05Add the records at your registrar
  6. 06Return and wait for verification

Notes and limitations

DNS changes are not instant. Verification can take from a few minutes to several hours, depending on the previous record’s time-to-live.

Something changed?

Software changes quickly. Tell us if a step is inaccurate or no longer matches the product.

Report an outdated step

Need a different workflow?

Request a clear guide for another task in Vercel.

Request a guide

Want guides like this for your product?

Alex Hints creates interactive guide libraries for onboarding, support, releases, and training.

Created with FramePin.Explore FramePin

Privacy settings

Optional analytics

Analytics cookies help us count visits and understand which pages and guides are useful. They do not affect access to any feature. The analytics page names the provider we use and what it receives.

The choice is saved in this browser. Turning analytics off stops future collection and removes the analytics cookies this site can access.

Read how analytics works