New Feature Announcement: Master Your Email Delivery with the Mail Delivery Center

How do I convert a cPanel account to an Addon Domain?

If you’re a reseller customer and would like to convert a full-fledged cPanel account to an addon domain, please follow these steps:

Important: There are no native tools that allow us to convert a full cPanel account to an Addon Domain. The work involved in this can in some cases become complex, and therefore is not something we provide as part of our support remit. 
  1. Back up the entire account you wish to convert (using cPanel’s Full Backup feature) and save the backup file locally on your computer. You can utilize cPanel’s partial backup feature to backup files, databases, email filters, etc. 
  2. If you have email accounts added to this account, make sure to configure them locally in your email application (Outlook, Thunderbird, Apple Mail).
  3. Remove the cPanel account via WHM > Account Functions section > Terminate accounts option.
  4. Log in to the destination account cPanel control panel, and create an addon domain
  5. Create the necessary databases, and then import database backups (MySQL dumps) from the old account.
  6. Create email accounts for the new addon domain.
  7. Import/migrate email messages you’ve backed up in Step 2 earlier to new email accounts. 
  8. Restore files and folders you saved in Step 1. Upload the backup archive to the server via FTP or through the File Manager tool from cPanel and then restore it: right-click on the uploaded archive and then select the extract button.
  9. Modify the configuration file of your website and populate it with new MySQL credentials, and test the website.
  • 435 Users Found This Useful
Was this answer helpful?

Related Articles

 Connect to your server via SSH

SSH allows secure file transfer and remote logins over the internet. Your connection via SSH is...

 How to force your site to use SSL (HTTPS) using

First of all, you will need to install an SSL certificate to your siteOnce your certificate is...

 How do I change PHP versions, or change my PHP settings / config?

The process of setting your PHP version and the 'variables' (such as memory_limit values) differs...

 How do I install a free SSL via cPanel?

Installing an SSL certificate in cPanel is easy! Best of all, it's free with WebGee!Important:...

 How to send emails in WordPress using the WP SMTP Mail plugin

Instead of using the default PHP mail() function, you can send emails using our SMTP services via...

Powered by WHMCompleteSolution