Faster Web Hosting Since 2002
Free migration since 2002

Move your site to Ultra. We do the heavy lifting.

cPanel, WordPress, databases, email, and your domain. Zero downtime, 1-12 hour turnaround, free with any annual plan.

10,000+ sites migrated
1-12 hr avg turnaround
23+ years since 2002
Zero downtime
10,000+
Sites Migrated
1-12hrs
Avg Turnaround
Zero
Downtime
Free
With Annual Plans
What we move

Every part of your hosting account.

Files, databases, email, DNS, your domain, the lot. Our migration specialists handle everything end to end so you do not have to touch a single config file.

cPanel

Full cPanel-to-cPanel transfer including files, accounts, cron jobs, and config.

WordPress

Core, themes, plugins, wp-content/uploads, and the database. WooCommerce friendly.

Databases

MySQL and MariaDB of any size. We rewire the connection strings on the other side.

Email Accounts

Mailboxes, forwarders, and autoresponders replicated for cPanel-to-cPanel moves.

FTP Files

Static sites, custom apps, legacy stacks. We handle manual FTP pulls when needed.

DNS Records

Zone records copied so your custom subdomains, MX, and TXT entries survive the move.

Domain Transfer

EPP code, registrar unlock, and a free year added to your registration. Search a new domain.

SSL Certificates

Auto-issued free Let's Encrypt SSL on arrival. Bring custom certs if you need to.

How it works

Four steps from sign-up to go-live.

You pick a plan, hand us the credentials, and we do the rest. Your old site stays live the whole time.

1

Choose a Hosting Plan

Pick the plan that fits. We offer shared hosting, WordPress optimized hosting, Nginx hosting, and reseller hosting. Any annual plan qualifies for free migration.

2

Submit a Migration Request

After signing up, open a support ticket with your current host's login details: control panel URL, username, password, and FTP credentials.

3

We Handle the Move

For cPanel-to-cPanel transfers we move your files, databases, email accounts, and DNS records end to end. For non-cPanel sources we do a best-effort migration with manual help where needed. Your site stays live on your old host the entire time, so there is no downtime.

4

Review and Go Live

We email you when the migration is complete. Take a look, make sure it all works, then cancel with your previous host. That is it.

What we need from you

Control Panel URL
Username
Password
FTP Hostname / IP
FTP Password
Migration team

Real engineers, not a ticket bot.

Ultra's in-house migration team has spent 23 years moving sites onto our platform. cPanel transfers, WordPress installs, custom LAMP stacks, control-panel oddities. They have seen it, they have fixed it, and they will walk you through anything you want to confirm before, during, or after the move.

Start a free migration
Host-specific guides

Coming from a specific host?

Dedicated walk-throughs with host-specific tips on timing, contracts, control panel changes, and what to expect during the move.

Don't see your host?

The migration service applies to any host. Customers have moved sites onto Ultra Web Hosting from DreamHost, A2 Hosting, Hostinger, InMotion, Liquid Web, Namecheap, IONOS (1&1), iPage, regional providers, on-premise servers, and home-built LAMP stacks. If your current host uses a non-cPanel control panel (Plesk, DirectAdmin, ISPmanager, Webmin, or something proprietary), mention it in the migration request and the team will plan around it. Live chat or contact the team for a quick read on your specific setup before you sign up.

Domain transfer

Bring your domain along too.

Want to manage your hosting and domain registration in one place? You can transfer your domain to Ultra at the same time as the site move. Three small steps at your current registrar, and the domain comes with you.

1

Unlock at your current registrar

Find the "domain lock" or "registrar lock" setting in your existing registrar's dashboard and turn it off.

2

Grab the EPP authorization code

This is a one-time transfer code your current registrar will email or display in the control panel.

3

Include it in your request

Paste the EPP code into your migration ticket. We initiate the transfer and add a full year to your registration at no extra charge.

Need a brand new domain too? Search a domain

Why move to Ultra

More than just a migration.

Here is what you get after the move: the platform, the team, and the guarantees that make a switch worth it.

Trusted Since 2002

Over two decades of hosting experience. We have been through every server challenge imaginable and built a platform that keeps your sites online and running fast.

CloudLinux & Nginx Powered

Our servers use CloudLinux for account isolation and Nginx reverse proxy for faster page loads. Your site gets dedicated resources, not affected by noisy neighbors.

12-min Support Response

Real humans available 24/7 via live chat, tickets, and email. No chatbots, no runaround. When you need help, you get it from someone who actually knows hosting.

Free SSL Certificates

Every hosted domain gets a free Let's Encrypt SSL certificate automatically. Your visitors see the padlock in their browser from day one.

Price Guarantee

Find a comparable hosting plan at a lower price? We will beat it by 10%. Check out our price guarantee for full details.

Zero DNS Downtime

Your site stays live on the old host while we copy everything over. DNS only flips after you verify the new site works, so your visitors do not notice the move.

Daily JetBackup

Every shared host runs JetBackup with 30 days of restorable snapshots. If anything goes sideways after you move in, we can roll the account back in minutes.

Owned Hardware

Dell PowerEdge servers in our own racks, not rented cloud capacity. On-site technicians, RAID-protected storage, redundant UPS, Cisco backbone.

30-Day Money Back

Not happy after switching? Full money-back guarantee within the first 30 days. There is zero risk in giving us a try.

Why a free migration matters

Switching hosts should not cost you a weekend.

Switching web hosts shouldn't be stressful or complicated. Ultra Web Hosting will migrate your website, databases, email accounts, and domain name to our platform completely free when you sign up for an annual or longer hosting plan. Our migration specialists handle everything so you don't have to touch a single file.

Since 2002, we've helped thousands of website owners move to faster, more reliable hosting with zero downtime. Whether you're running a small business site, a WordPress blog, or a growing ecommerce store, our team has the experience to get you up and running quickly. cPanel transfers, account backups, FTP, MySQL, MariaDB, phpMyAdmin: you name it, they have done it. Most accounts move in under an hour. Larger ones take up to twelve.

Migration is free with annual or longer hosting plan orders. Customers on monthly billing can purchase a one-time migration as a paid service. Either way, the same team handles it, and the same playbook applies: your old site stays live, we copy everything over, you verify it on our platform, then we flip DNS. If you want a second opinion before you sign up, start a live chat and one of our agents will walk you through your specific setup.

FAQ

Common questions, plain answers.

How long does a website migration take?

Most websites are migrated within 1 to 12 hours, depending on the size and complexity of the account. Smaller sites with a single database can be done in under an hour. We send you an email as soon as the transfer is complete so you know when to check it.

Will my website go down during the transfer?

No. Your site stays live on your current host throughout the entire migration. We copy everything over to our servers first, and we only switch DNS after you have had a chance to verify that everything is working correctly. Your visitors will not notice a thing.

Is the website transfer really free?

Yes. Website migrations are free for cPanel accounts under 1GB in size with fewer than 5 databases, and they are included with any annual or longer hosting plan. Larger sites may have a small fee based on account size, and we will let you know before we start. Customers on monthly billing can purchase a one-time migration as a paid service.

What information do I need to provide?

We need your current host's control panel URL, your login username and password, and your FTP hostname or IP address with credentials. Submit all of this through a support ticket after you sign up. Leave your old hosting account active until we confirm the migration is done.

Can you transfer my WordPress website?

Absolutely. We migrate your entire WordPress installation including themes, plugins, media uploads, and the database. We also optimize your wp-config.php settings for our servers so your site runs as fast as possible. This works with WooCommerce stores, Elementor sites, and any other WordPress setup. Check out our WordPress hosting plans for the best performance after migration.

Do you transfer email accounts?

Yes. For cPanel-to-cPanel transfers, all of your email accounts, forwarders, and autoresponders are included automatically. If your previous host does not use cPanel, email migration may require some manual setup, but our support team will walk you through it.

Can I transfer my domain name too?

You can. Unlock your domain at your current registrar, grab the EPP authorization code, and include it with your transfer request. Domain transfers add one year to your existing registration. This lets you manage hosting and your domain name from a single control panel.

What hosting platforms can you migrate from?

We can migrate from any cPanel host, Plesk, DirectAdmin, and most Linux-based hosting environments. We also handle manual FTP transfers from just about any provider. The one exception is closed platforms like Wix, Squarespace, and Shopify, since those do not allow file-level access to your site.

What if something goes wrong during migration?

Your original site is never modified or deleted during the process. If anything comes up, your website keeps running on your previous host while we sort it out. Our support team is available 24/7 to help at any point during the transfer.

Do I need to cancel my old hosting account right away?

No, and we actually recommend that you do not. Keep your old account active until we have confirmed everything is transferred and you have had a chance to test your site on our platform. Once you are satisfied that everything looks good, then go ahead and cancel with your previous provider.

4.9 / 5
312 Shopper Approved reviews
10,000+
Sites migrated
23+ years
In business since 2002
12-min
Avg support response

Ready to move your site?

Pick a hosting plan, open a migration ticket, and we will have you live on Ultra in hours, not days. Free with any annual plan.