# cPanel Imports

### Import Websites from cPanel

For cPanel-based sites, Elements Hosting uses the cPanel importer to restore a full cPanel account backup into your hosting account.

When importing from cPanel, the importer restores the entire cPanel account as a single website in Elements Hosting. Your primary domain becomes the main website, while any subdomains, add-on domains, or parked domains are converted into mapped domains under that website. In most cases, websites will function the same after import as they did on cPanel. However, some cPanel-specific or proprietary features are not supported and will not be transferred.

{% hint style="warning" %}
If any domains you are importing already exist in your Elements Hosting account, you will need to delete these to proceed with the import.
{% endhint %}

#### What is Imported from cPanel

A cPanel import includes the following data and services:

* Primary website
* Subdomains, add-on domains, and parked domains mapped to a single website
* All website files
* All databases
* Installed applications
* Email accounts, including passwords and existing email data
* Forwarders-only email accounts
* Existing SSL certificates
* Cron jobs
* FTP accounts
* MX records and TXT records used for SPF

#### What Is Not Imported

Some cPanel-specific or proprietary features are not supported on Elements Hosting and will not be imported:

* PostgreSQL databases
* Wildcard subdomains
* Mailman settings
* Directory privacy settings
* Catch-all email addresses
* Autoresponders
* Calendars and contacts
* Existing website statistics
* Custom error pages

After the import completes, you should review your website and DNS settings to ensure everything is working as expected. Unsupported features may require manual reconfiguration using supported Elements Hosting workflows.

### How to import your cPanel based websites

#### Step 1

Expand `Websites` from the sidebar menu, click `Import website`, then click the `New import` button.

<figure><img src="https://410055788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1wrnfhRFfBQTaZF2M5d8%2Fuploads%2FFkR0VLMrRJUu3mQTPmzs%2F01-import-website.webp?alt=media&#x26;token=4515b9a1-af08-4f44-a293-4448c90ff487" alt=""><figcaption></figcaption></figure>

#### Step 2

Select `cPanel` then click the `Next step` button.

<figure><img src="https://410055788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1wrnfhRFfBQTaZF2M5d8%2Fuploads%2F5zj6sZUOktghZ9VYALwD%2F02-import-website.webp?alt=media&#x26;token=41e1a6f4-253c-4534-9776-5831a5f25516" alt=""><figcaption></figcaption></figure>

#### Step 3

Select `Upload website backup` then click the `Next step` button.

<figure><img src="https://410055788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1wrnfhRFfBQTaZF2M5d8%2Fuploads%2FqBMMAbtBU7PJRrQvkX8T%2F04-import-website.webp?alt=media&#x26;token=291b5f0e-fb8a-4ca2-aafd-419edf9efe6b" alt=""><figcaption></figcaption></figure>

#### Step 4

Follow the instructions listed on the **Provide necessary information** page. Once your cPanel backup has been downloaded to your Mac, select `Choose file` and then select your cPanel backup file in order to upload it to your Elements Hosting account. Then click the `Next Step` button.

{% hint style="warning" %}
Your backup file **must be** in .tar.gz format, and less than 10GB. If your backup file is more than 10GB, please contact our support team to ask about our free website migration service.
{% endhint %}

<figure><img src="https://410055788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1wrnfhRFfBQTaZF2M5d8%2Fuploads%2FvOjZ4YnUnumdwJNGUP8L%2F06-import-website.webp?alt=media&#x26;token=2072d0e3-2ad7-49f3-94d6-cdf21bdb3529" alt=""><figcaption></figcaption></figure>

#### Step 5

Review and confirm the import information, then start the import process. Please allow some time for your backup file to be restored to your Elements Hosting account. If you receive any errors or the backup process gets stuck, please contact us so we can help out.
