If you have hosted your website on a different Hostinger account in the past and need to restore it on a new account, follow these steps:

On the previous account

  • Save a backup copy of files for the desired date

  • If the site has a database, save a backup copy of the database from the same date as the file backup (databases are necessary for popular CMS such as WordPress, OpenCart or Joomla)

  • Optionally, you can also backup your email messages, as they will be permanently deleted in the next step

  • Remove the domain name from the previous account, since each domain name can only be associated with one Hostinger account

On the new account

Once you have completed the steps on the previous account, go to the new account and continue the process:

If the site has used a database you also need to do the following:

In case you are seeing "Error establishing a database connection" or a similar error, refer to this article: How to fix "Error establishing a database connection"?

Done, your site has been successfully restored! To see the changes, you may need to clear the browser cache and local DNS cache 😊


  • After the restoration, your website will be brought back to the state it was at the moment of backup creation. All the changes that were done after the backup date will be reverted

  • In case your WordPress site shows a 404 error on the internal pages after restoration, recreate the permalinks

  • If you get a "Domain is already hosted" message when adding the domain name to your new account, verify that it has been deleted from the previous account. In case the previous account is no longer accessible, contact our Customer Success team

Did this answer your question?