Client Area

How to Set Up an Addon Domain in cPanel

2 min readPublished 26 Mar 2026Updated 16 Apr 202627 views

In this article

  • 1What Is an Addon Domain?
  • 2Adding an Addon Domain
  • 3After Adding the Domain
  • 4Managing Addon Domains
  • 5Limitations

How to Set Up an Addon Domain in cPanel

Host multiple websites on a single cPanel hosting account using addon domains. Each addon domain works as an independent website.

What Is an Addon Domain?

An addon domain is an additional domain hosted on your existing cPanel account. It:

  • Has its own separate website files.
  • Has its own email accounts.
  • Functions as a completely independent website.
  • Shares the hosting plan's resources (disk, bandwidth).

Adding an Addon Domain

  1. Log in to cPanel.
  2. Go to Domains (in newer cPanel) or Addon Domains (in older versions).
  3. Click Create a New Domain or Add Domain.
  4. Enter the domain name (e.g., `secondsite.com`).
  5. The Document Root is auto-filled (e.g., `public_html/secondsite.com`).
  6. Click Submit or Add Domain.

[screenshot: cPanel add new domain form]

Tip: Make sure the domain's DNS (nameservers or A record) points to your hosting server BEFORE adding it as an addon domain.

After Adding the Domain

  1. Upload your website files to the domain's document root folder.
  2. Install a CMS (WordPress, etc.) if needed — use Softaculous and select the addon domain.
  3. Create email accounts for the new domain.
  4. SSL will be automatically provisioned by AutoSSL.

Managing Addon Domains

On the Domains page:

  • Document Root: click to open in File Manager.
  • Redirects: set up redirects for the domain.
  • Remove: delete the addon domain (files remain unless manually deleted).

Limitations

  • Your hosting plan must support multiple websites (Business plan and above).
  • All addon domains share the plan's disk space, bandwidth, and resources.
  • The number of addon domains may be limited by your plan.

Need help? Contact our support team at {{SUPPORT_URL}}/client/support.

Was this article helpful?

Your feedback helps us improve our documentation

Still need help? Submit a support ticket