GoDaddy Support

Transferring Your Hosting Account

This article only applies to Web & Classic Hosting. For more information, see What type of hosting account do I have?

Moving your hosting account feels as scary as moving into a new house. Because it affects your business, you want it done correctly to avoid any costly mistakes. Fortunately, this guide removes the mystery and shows the process done quickly and easily.

Web hosting is server space where you store your website's files so they are accessible 24/7 by browsing to your domain name. The company providing this service for you is known as your host. Before beginning, you need a copy of your site's files from your current host. Without those, there's nothing to move.

Once you have a copy of the files, purchase a hosting account that fits your needs.

This article does not cover migrating websites using databases; these include common blog and Content Manager System-based websites, such as those using WordPress®, Drupal®, or Joomla!®.

The steps to transfer your hosting are:

Setting Up Your Hosting

  1. Log in to your Account Manager.
  2. Click Web Hosting.
  3. Next to the hosting account you want to use, click Launch.
  4. Complete the following fields, and then click Finish:
    • Enter domain — Enter the domain name you want to use.
    • FTP user name — Use the automatically generated user name, or click Change, and then enter the FTP user name you want to use.
    • Password & Confirm password — Enter the password you want to use to access your hosting account with FTP and to log in to the Hosting Control Panel directly.
    • (Optional) SSL credits — If you have SSL credits in the same account as the domain name you want to use, select the SSL credit you want to use with this hosting account.

We'll email you when the account is ready.

Once the hosting is set up, put your files on our servers. Moving files between your local computer and your hosting with us is done via File Transfer Protocol (FTP). To make this easy, use our FTP File Manager.

Using the Hosting Control Panel FTP File Manager

The FTP File Manager, located in the Hosting Control Panel, provides a way to easily manage your Web directory, including copying, moving, uploading or downloading, renaming, and deleting files or entire directories.

To Access Your FTP File Manager in the Hosting Control Panel

  1. Log in to your Account Manager.
  2. Click Web Hosting.
  3. Next to the hosting account you want to use, click the Launch button.
  4. Click the FTP File Manager icon in the Tools section of the Hosting Control Panel.

In this area, you can manage your files and directory folders.

For more information on actions you can perform in the FTP File Manager, see the articles relating to the FTP File Manager.

Previewing Your Website with Preview DNS

You can only use Preview DNS if your domain name registration and hosting are in the same customer account. If your domain name is registered elsewhere, you must complete its transfer to us before you can use Preview DNS.


The Preview DNS feature is enabled by default on our hosting accounts, but only lasts for 14 days. If it expires, you can re-enable it by:

  1. Logging in to your Account Manager.
  2. Click Web Hosting.
  3. Next to the hosting account you want to use, click Launch.
  4. In the Account Summary panel, click View to display your primary domain's DNS information.
  5. If Preview DNS is enabled, click Preview my site.

Once it's set up, you can access it using: where "" is your domain name.

Once you verify your site is functioning correctly using Preview DNS, you can point your domain to our Web hosting. Your domain's nameservers control which hosting company provides its webhosting. The nameservers are always changed at your domain's registrar — the company through which you registered the name itself. This isn't always the current host!

Setting Up Your Nameservers

If you have your domain name registered through us, you can set your nameservers in the domain Control Panel.

To Set the Nameservers for Your Domain Registered through Us

  1. Log in to your Account Manager.
  2. Next to Domains, click Launch.
  3. Select the domain names you want to modify.
  4. Click Nameservers.
  5. Select I have a hosting account with these domains.
  6. Click OK.

NOTE: Remember that it usually takes about 4-8 hours for .COM and .NET domains and about 24-48 hours for all other domain extensions before nameservers on other networks are able to access the information after the central registry gets it. This period is referred to as the propagation period.

If you don't have your domain name registered through us, you need to update your nameservers with your domain name's registrar. For information on which nameservers to use for your account, see Setting Nameservers for Your Domain Names.

Once these changes have propagated, your site will be live on our servers.

To find product information, please see our web hosting page.

Rate This Article:
Related Topics:
NEED HELP? Call our award-winning support team 24/7 at (480) 505-8877

About GoDaddy


United States - English
Traffic Log Image