How to transfer your website to another host

Basically, moving a website to another host consists of the following steps:

1. Moving the website's files.
2. Moving the website's database(s) (if it uses any).
3. Reconfiguring your application(s) to work at the new location.
4. Pointing your domain's DNS to the new host.

1. The most convenient way to transfer your website's files to your new web hosting account is through FTP. You can connect to your other hosting account and download the files locally. Then you should upload them to your hosting account's main folder (usually public_html, www or httpdocs).

More information on how to use FTP can be found in our FTP tutorial.

2. Transferring the databases is a little bit more complicated. You have to export the information from your old hosting account, create a new database in your current hosting account and import the information in it. For detailed information on how to import/export databases you can refer to this tutorial.

3. How to configure your website to work from its new location in most cases depends on the speciffic application you are using. For step by step instructions on how to reconfigure some of the most popular applications, you can refer to these articles:

4. Finally, you have to change the nameservers for your domain name to those of your new host. Information on how to find your DNS records can be found in this article.

You need help with an application? SiteGround is specialized in hosting and supporting more than 200 scripts. Sign up for our web hosting services and let us help you with your application, 24/7!


  1. Reply May 14, 2015 / 14:12 maaikeSiteGround Team

    Hello Siteground,
    I would like to transfer my hosting and domain ( from siteground to another hoster. My contract will end by 22 may, do i need tot do something else to end my contract?


    • Reply May 15, 2015 / 05:38 Hristo PandjarovSiteGround Team

      Hey Maaike,

      Please contact our sales department via the Live Chat button on top of the page. My colleagues will check your account and assist you 🙂

  2. Reply October 17, 2015 / 18:16 MargaretSiteGround Team

    Can you transfer 503 hosting to siteground? As i have hosting that displays 503 error code. However i cannot get into my posts to fix error.

    • Reply October 19, 2015 / 06:42 Hristo PandjarovSiteGround Team

      Depends on the error, I am afraid we cannot tell with certainty.

  3. Reply December 21, 2015 / 13:25 jacySiteGround Team

    Hi I need to move a site from hostgator to siteground. Is support able to help me move to my hosting plan with siteground?

    • Reply December 22, 2015 / 15:09 Kiril HristovSiteGround Team

      Yes, we can help you move your site. Here are more details on how to request assistance from us or perform it yourself:

  4. Reply May 9, 2016 / 13:04 Tom WarrenSiteGround Team

    Can you please coordinate moving my hosting account from HostGator (the number one worst hosting site on planet earth) to SiteGround (the best)?

    • Reply May 10, 2016 / 06:39 Hristo PandjarovSiteGround Team

      We provide our customers with a free transfer service 🙂 Just get an account with us and open a transfer request from your User Area and our team will handle it for you!

  5. Reply August 27, 2016 / 09:51 DarronSiteGround Team

    HI I want to bring my site across to you, what do I need to do ?

    • Reply August 29, 2016 / 05:53 Hristo PandjarovSiteGround Team

      You can get an account with us and request a free website transfer from the support section in your User Area.

  6. Reply November 29, 2016 / 22:40 JerrySiteGround Team

    When you transfer a primary site does it transfer all of the subdomains with it. Or do I need to transfer each site separately?

    • Reply December 1, 2016 / 09:17 Ivan StefanovSiteGround Team

      Jerry, we will transfer all your files from the remote server. Please make sure that you've notified our support regarding the additional application setup in subfolders, because they're most probably configured with individual databases and their transfer should be considered, too.

  7. Reply December 19, 2016 / 13:14 DarylSiteGround Team

    If I sign up with site ground, can you do the whole transfer process? I am planning to move from to siteground

    • Reply December 20, 2016 / 14:13 Ivan StefanovSiteGround Team

      Yes Daryl, we will be glad to assist you with all aspects of the website transfer process.

  8. Reply February 27, 2017 / 15:45 DKSiteGround Team

    Hi, I want to transfer a domain to site ground from nexcess

  9. Reply April 4, 2017 / 15:36 Max PellicaniSiteGround Team

    How can I migrate one or more websites on Siteground from http to https?

    • Reply April 6, 2017 / 12:45 Ivan AtanasovSiteGround Team

      If the websites are running on WordPress, you can check our SG Optimizer and the Force HTTPS functionality. For more information, please review our blog post at

      Alternatively, you can check this guide.

* (Required)