cPanel Migration

WordPress hosting for sites leaving cPanel hosting.

A cPanel account is usually more than a website: mailboxes, addon domains, cron entries and years of .htaccess. Only one of those moves when you point the DNS somewhere new.

Email settled before cutoverAddon domains enumeratedFree migration
Free migrationMail plan agreed firstCron recreatedDaily backupsFree SSL24/7 support
More than a website

What a cPanel account holds besides your site.

The site copies easily. The rest of the account is what makes this move worth planning.

Email, settled before anything moves

cPanel usually hosts your mail on the same server as the site, so changing the domain's DNS without a mail plan takes the mailboxes down with it. We look at your MX records first.

MX checked up frontMail stays or moves deliberately

Addon and parked domains

One account frequently serves several sites. We enumerate them and you decide on each, rather than discovering a forgotten one a week after cutover.

Cron entries from the panel

Cron belongs to the hosting account rather than to WordPress, so anything scheduled there stops the day you leave and nothing announces it. Those become platform jobs.

A decade of .htaccess

Redirects, hotlink rules and access protection accumulate in one file. It is separated by purpose and reimplemented rather than copied into a stack that reads it differently.

PHP version, then a newer one

Shared accounts often run a version the site has never been tested above, so we match it first and raise it on a clone.

Migration

The account, not just the site.

Almost every unpleasant surprise in a cPanel migration is something that was in the account rather than in WordPress. That is what gets inventoried first.

  • MX records and mail plan agreed before the DNS change
  • Addon and parked domains listed and decided
  • Cutover at a time you choose
  • Old host left running until you confirm
MX records
Checked, mail staying put
agreed
Addon domains
Enumerated
3 found
Cron entries
Recreated as platform jobs
5 moved
DNS cutover
Awaiting your go-ahead
scheduled
Performance

Off a server you were sharing.

The single biggest change leaving shared cPanel hosting is that your site stops competing for CPU and disk with accounts you have never heard of.

Free
migration, done by us
Dedicated
resources per site
NVMe
storage on every plan
MagicWP145 ms
Shared cPanel at peak1050 ms
Shared cPanel when quiet400 ms

Illustrative comparison of the same site before and after leaving shared infrastructure. Your numbers depend on neighbours, plugins and theme.

Configuration

What we change when a site arrives from cPanel

These are the specific things a cPanel migration needs, and most of them live in the account rather than in WordPress.

SettingWhat we doWhy
Email accountsIdentified and planned for before the DNS changecPanel hosts mail on the same box as the site, so moving the domain without a mail plan takes the mailboxes offline along with it.
Addon and parked domainsEnumerated, with each one decided on rather than assumed deadA single account frequently serves several sites, and only one of them is the site anybody was thinking about.
Cron entriesRead from the panel and recreated as platform jobsPanel cron belongs to the hosting account rather than to WordPress, so scheduled work stops silently on the day you leave.
Accumulated .htaccessSeparated by purpose and reimplementedA file that old normally contains redirects, hotlink rules and protection nobody has read in years.
PHP versionMatched on arrival, then raised on a cloneShared accounts often run a version the site has never been tested above, and finding that out on production is avoidable.
Plans

Simple, transparent pricing.

Every plan includes free migration, daily backups, SSL and 24/7 support.

MonthlyYearly 2 months free
Starter
For personal sites, blogs, and portfolios.
$20/mo
  • 1 WordPress site
  • 10 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Support tickets
Start free trial
Pro★ Most popular
For growing businesses and busy stores.
$80/mo
  • 5 WordPress sites
  • 50 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Priority support tickets
Start free trial
Enterprise
For agencies and high-traffic platforms.
$250/mo
  • 20 WordPress sites
  • 200 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Dedicated support
Start free trial
FAQ

Questions, answered.

What happens to my email if I move the website?
That is the question to settle first. cPanel usually hosts mail on the same server as the site, so changing the domain's DNS without a plan takes the mailboxes offline. We check your MX records before anything moves and either leave mail where it is or help you move it deliberately.
I have several sites in one cPanel account. Can they all come?
Yes, and we begin by listing them. Addon and parked domains are the usual source of a surprise a week after cutover, when somebody notices a site nobody had mentioned.
Where do my cron jobs end up?
Recreated as platform jobs. cPanel cron entries belong to the hosting account rather than to WordPress, so they simply stop when you leave and nothing tells you they have.
My host runs an old PHP version. Will my site break on a newer one?
We match your current version first and raise it on a clone, so you see what breaks somewhere that does not matter before anything reaches a visitor.
Do you need my cPanel password?
Only if you would rather we did the export ourselves. If you prefer, generate a full account backup from the panel and we will work from that instead.

Leave cPanel with the whole account accounted for.

Free migration, the email question settled first, and cron that keeps running.