Migration

Bring your cPanel accounts over in minutes.

Point the importer at a standard cPanel backup and ExtraCP recreates the whole account — isolated, on your new server, with passwords intact.

Passwords preservedSame DB namesApps keep working
import · cpmove-user.tar.gz
Account + filesimported
Databases + usersimported
Email + messagesimported
DNS + domainsimported
PHP versionimported
5 / 5 imported
How it works

Four steps, zero drama

1

Export from cPanel

Create a standard full-account backup (cpmove / pkgacct) — the format cPanel already produces.

2

Preflight

Point ExtraCP at the archive. It reports exactly what will be imported: domains, databases, mailboxes, sizes.

3

Import

One click recreates the account: isolated user, files, databases + users, email, DNS, domains and PHP version.

4

Verify & switch

Test the site and mail, then point DNS. Passwords and app configs already match, so nothing needs re-typing.

What's preserved

Your customers won't notice — in a good way

The importer keeps the details that break lesser migrations.

Passwords kept

Database-user and mailbox passwords are preserved (hashes migrated), so apps and email clients keep logging in.

Same database names

Because the account keeps its cPanel username, database names line up — wp-config.php and friends work unchanged.

Email + old messages

Mailboxes, forwarders and the actual stored messages come across into the recreated mailbox.

Domains + DNS

Addon domains, subdomains, parked domains, and DNS zone records are recreated.

Honest note: bulk/background migration and a few cPanel-only extras are flagged rather than silently dropped — you always see exactly what was and wasn't imported.

Ready to switch?

Start free, import one account, and see how clean the move is before you commit.

Start free