Add a custom domain
Open your site settings
Log in to your Starhost dashboard at mystarhost.com and select the site you want to configure.
Enter your domain name
Type your domain name in the field provided — for example,
yourdomain.com. If you want to use a subdomain, enter the full subdomain address (e.g., www.yourdomain.com).Note the DNS records
Starhost displays the DNS records you need to add. Depending on your setup, you’ll be given either an A record (for root domains) or a CNAME record (for subdomains). Copy these values — you’ll need them in the next step.
Update your DNS records
Log in to your domain registrar (for example, Namecheap, GoDaddy, or Cloudflare) and add the DNS records provided by Starhost. Save your changes.
DNS propagation can take up to 48 hours depending on your domain registrar and the TTL (time-to-live) settings on your DNS records. If your domain hasn’t verified after a few hours, double-check that the records were saved correctly at your registrar.
DNS record reference
Use the following record types when pointing your domain to Starhost:| Record type | When to use | Value |
|---|---|---|
| A Record | Root domain (e.g., yourdomain.com) | Starhost’s IP address — shown in your dashboard |
| CNAME Record | Subdomains (e.g., www.yourdomain.com) | Your Starhost site address — shown in your dashboard |
Frequently asked questions
How long does DNS propagation take?
How long does DNS propagation take?
In most cases, DNS changes propagate within a few minutes to a few hours. In rare cases — especially when your previous TTL was set high — propagation can take up to 48 hours. You can check propagation progress using a tool like dnschecker.org.
Can I use a subdomain?
Can I use a subdomain?
Yes. To use a subdomain (such as
www.yourdomain.com or blog.yourdomain.com), add a CNAME record at your registrar pointing to your Starhost site address. Enter the full subdomain when adding the domain in your Starhost dashboard.What if domain verification fails?
What if domain verification fails?
First, double-check that you’ve added the DNS records exactly as shown in your Starhost dashboard — watch for typos or extra spaces. Make sure you’ve saved the changes at your registrar, then wait for propagation. If verification still fails after 48 hours, contact Starhost support.