Custom domains

On the paid plan a site can answer on a domain you already own, as well as its MicroHost link. MicroHost does not sell domains; buy one from any registrar first.

Add the domain

  1. Open the site in your dashboard and choose Domains.
  2. Enter the domain, for example example.com or shop.example.com. Adding a root domain also adds www, which redirects to it.
  3. Add the DNS records the page shows at your registrar.

The DNS records

The domains page shows the exact values for your site. They usually look like this:

DomainTypeNameValue
Root domainA@76.76.21.21
www or another subdomainCNAMEwwwcname.vercel-dns.com

If the domains page also lists a TXT record, add it too: it proves the domain is yours.

  • Cloudflare: Dashboard → your domain → DNS → Records → Add record. Set Proxy status to “DNS only” (grey cloud) so Vercel can issue the certificate.
  • GoDaddy: My Products → your domain → DNS → Add New Record. For the root domain, use “@” as the name.
  • Namecheap: Domain List → Manage → Advanced DNS → Add New Record. Use “@” for the root domain and remove any parking-page records.

Verification and HTTPS

DNS changes take minutes to hours to spread. MicroHost checks a new domain every 10 minutes for about 7 days, and you can press Check now at any time. Once it is verified, the HTTPS certificate is issued automatically.

If you stop paying

Custom domains are disconnected but remembered. When you subscribe again they are reconnected, and your DNS records can stay as they are. See Pricing.