Hostinger uses their own control panel called hPanel, not cPanel. That means a traditional cPanel-to-cPanel restore isn't available — migration is done by WordPress plugin or by manually copying files and databases. This article walks through both approaches.

Free migration included. Open a ticket with your Hostinger login and we'll handle the move. Because Hostinger uses hPanel, it takes us slightly longer than a straight cPanel-to-cPanel copy, but it's still included with every new plan at no extra charge.

Option A: Let us handle it

  1. Sign up for a CanSpace hosting plan.
  2. Open a support ticket with your Hostinger login credentials (email + password), the domain, and — if you have two-factor authentication enabled — either disable it temporarily or arrange a video call for the login.
  3. We copy everything over, stage the site on a preview URL for you to verify, and coordinate DNS.

Option B: Migrate a WordPress site yourself

For WordPress sites on Hostinger (the most common case), the cleanest self-serve migration is via the All-in-One WP Migration plugin.

  1. Install All-in-One WP Migration on your Hostinger WordPress site. In WP admin: Plugins → Add New, search for it, install and activate.
  2. Export to File: All-in-One WP Migration → Export, click Export to → File. The plugin creates a .wpress archive containing the full site — database, files, plugins, themes, media. Download it to your computer.
  3. Sign up for a CanSpace hosting plan.
  4. Install fresh WordPress on your new hosting — cPanel → Softaculous → WordPress. Use any temporary admin username and password; we'll replace it.
  5. Install All-in-One WP Migration on the new WordPress site.
  6. Import: All-in-One WP Migration → Import → From → File. Upload the .wpress file. The plugin replaces the fresh WordPress install with your migrated site.
  7. Log in with your old WordPress credentials (the imported site carries over your previous admin users).
  8. Update nameservers at your domain registrar to point to our servers, using the details from your "New Account Information" email.

All-in-One WP Migration's free version has a 512 MB upload limit. If your .wpress is larger, send it to us via a Dropbox/Drive link and we'll import server-side (no size limit on our end).

Option C: Migrate a non-WordPress site yourself

For custom PHP sites, Laravel, Joomla, or anything else:

Files

  1. In Hostinger hPanel, go to Files → File Manager.
  2. Select your public_html folder, right-click, Compress, choose ZIP. Download the resulting ZIP.
  3. Or use FTP: Hostinger provides FTP credentials in Files → FTP Accounts. Connect with FileZilla or similar and download public_html.
  4. Upload the files to your new CanSpace cPanel's public_html via File Manager or FTP.

Databases

  1. In Hostinger hPanel, go to Databases → phpMyAdmin, log in to your database.
  2. Click the database in the left sidebar, then Export, choose Quick, format SQL, click Export. Save the .sql file.
  3. In your CanSpace cPanel, create a new database (MySQL Databases) and a database user, then assign the user to the database with all privileges. Note the full database name (with your cPanel username prefix) and the user's password.
  4. Open phpMyAdmin on our side, select the new database, click Import, upload the .sql file.
  5. Update your app's database config file (wp-config.php, .env, configuration.php, etc.) with the new database name, user, and password.

Email

If you had Hostinger's email service, it's separate from your hosting. Set up new email accounts in your CanSpace cPanel (Email Accounts), then migrate the message history over IMAP using Thunderbird. The full walkthrough is in How to migrate your email from a non-cPanel provider — it covers the Thunderbird method, per-source settings, and what to do if you have a large mailbox.

If you used third-party email (Google Workspace, Microsoft 365), keep the MX records pointed there when DNS is updated — unaffected by the hosting change.

Domain and nameservers

If your domain is registered with Hostinger, you can either transfer it to CanSpace (how to transfer a domain) or keep it at Hostinger and just change the nameservers to ours.

To change nameservers at Hostinger: Domains → your domain → DNS / Nameservers, switch to Use custom nameservers, and enter the CanSpace nameservers from your account email.

Common issues

  • All-in-One WP Migration import fails at 99%. Usually a PHP memory or timeout issue. Raise memory_limit and max_execution_time via MultiPHP INI Editor and try again.
  • WooCommerce store has missing product images or broken URLs. Run Better Search Replace (free WordPress plugin) to update any absolute URLs from the Hostinger temp domain to your real domain.
  • PHP errors after import. Set your domain to PHP 8.2 or 8.3 in MultiPHP Manager.

Related articles

Ready to migrate from Hostinger? Open a migration ticket

¿Le ha resultado útil esta respuesta? 0 Los usuarios encontraron esto útil (0 Votos)