cal.com URL with your own domain (for example, bookings.yourcompany.com). This gives your booking pages a branded, professional look and makes them easier for clients and teammates to remember.
Custom domains are available for organizations on an Enterprise plan. You must be an Owner or Admin of the organization to set up or manage custom domains.
How it works
When you add a custom domain, Cal.com registers it with the hosting provider and guides you through DNS verification. Once verified, your organization’s booking pages are accessible through your domain instead of the defaultcal.com URL.
Each organization can have one custom domain at a time. You can replace or remove it at any time.
Set up a custom domain
Open organization settings
Go to your organization settings and find the Custom domain section.
Enter your domain
Type the domain you want to use (for example,
bookings.yourcompany.com). The domain must be lowercase and follow standard domain name formatting.Add the domain
Click Add. Cal.com checks that the domain is not already in use and registers it with the hosting provider.
Configure your DNS
After adding the domain, you need to update your DNS settings. Add a CNAME record pointing your domain to the value provided by Cal.com. This is done through your domain registrar or DNS provider (for example, Cloudflare, GoDaddy, or Namecheap).
Domain verification statuses
After adding a domain, you may see one of the following statuses:| Status | What it means |
|---|---|
| Pending | The domain has been added but DNS verification has not completed yet. |
| Valid | The domain is verified and active. Your booking pages are accessible through it. |
| Invalid configuration | The DNS records are not set up correctly. Double-check the CNAME record with your DNS provider. |
| Conflicting DNS | There are conflicting DNS records for this domain. Remove any existing A or AAAA records that conflict with the CNAME. |
Replace a custom domain
If you need to switch to a different domain:- Go to your organization’s custom domain settings.
- Click Replace and enter the new domain.
- Follow the DNS configuration and verification steps for the new domain.
Remove a custom domain
To stop using a custom domain and revert to the defaultcal.com URL:
- Go to your organization’s custom domain settings.
- Click Remove.
FAQ
Can I use a root domain (like yourcompany.com) instead of a subdomain?
Can I use a root domain (like yourcompany.com) instead of a subdomain?
You can use any valid domain, including root domains and subdomains. However, using a subdomain (like
bookings.yourcompany.com) is generally recommended because CNAME records on root domains can conflict with other DNS records.How long does DNS verification take?
How long does DNS verification take?
DNS changes can take anywhere from a few minutes to 48 hours to propagate, depending on your DNS provider. Most changes propagate within 15 minutes.
Can I have multiple custom domains?
Can I have multiple custom domains?
Each organization can have one custom domain at a time. If you need to change it, use the replace option to swap to a new domain.
Who can manage custom domains?
Who can manage custom domains?
Only organization Owners and Admins can add, replace, or remove custom domains. All organization members can view the current custom domain and its verification status.