Knowledge Base

FTP Getting Started

File Transfer Protocol (FTP)

Most web developers use FTP to upload their files, pages, and pictures to the internet. Many different FTP programs are available, some free, some paid, and some better than others.

By default, an FTP account is automatically created when registering a hosting package here in HostGator.

This article will discuss the following topics:

What FTP applications can I use?

Below are some FTP clients you may download and install for free. 

  • Filezilla FTP
  • Core FTP
  • SmartFTP (A trial version is available.)
  • CuteFTP (A trial version is available.)

Please visit the following article to learn how to download and configure these FTP clients.

FTP connection settings

Once you have downloaded the FTP client, you’ll need proper settings to connect to your hosting account. 

FTP connection information can be found in the cPanel and the Welcome email we sent after you paid for your hosting account. 

Your FTP information contains the following information:

  • FTP Host/Address: (IP address or server hostname)
  • FTP User: (cPanel/FTP username)
  • FTP Password: (cPanel/FTP password)
  • Port: 21
  • Path/directory: (blank)

Locating your FTP credentials

When you purchase your hosting account with HostGator, a default FTP account is created for you. You will need your cPanel username and password (for Linux users) to connect to your default FTP account. You can also create your own FTP account within your control panel.

The logins for your default FTP account are your control panel information found within your Welcome email, which is sent to you during your initial registration with HostGator. However, if you cannot find your Welcome email, you can still find your FTP credentials within your Customer Portal and control panel.

Customer Portal

  1. Log in to your Customer Portal.
  2. Select the hosting plan you want to connect your FTP client to and click its Manage link.

    Customer Portal - Manage package

  3. Click the Settings tab.

    Customer Portal - Settings tab

  4. Take note of the Username and IP address under the Server Info & Settings section. Alternatively, you can use the Server.



If you're already logged into your cPanel, below are the instructions on where to find the username and IP address/hostname you need to connect to your FTP account.

  1. On the cPanel homepage, look for the General Information section on the right-hand side.
  2. Take note of your Current User (cPanel username) and Shared IP Address.

    FTP Information



For Windows hosting users, the IP address you need to make an FTP connection is found within your Plesk control panel.

  1. Log in to Plesk.
  2. Within the Website & Domains section, take note of the IP Address.

    Plesk - IP Address

To change your Plesk FTP password:

  1. Within the Websites & Domains section, click FTP Access.

    Plesk - FTP Access

  2. Select your FTP username.
  3. Enter a new password, then click the OK button.

What is My FTP Host/Address?

Your FTP Host/Address would be your server name or IP address. You can also use your domain name, provided it is properly connected to your HostGator server. (Click the expand above to know where to find your FTP host.)

What is my FTP username? 

By default, your FTP username is the same as your control panel username.

For cPanel users, if you're connecting using your own FTP account, make sure to use the full FTP username, such as [email protected].

For Plesk users, you have the same usernames for both your default FTP account and the Plesk control panel. If you created your FTP account within Plesk, enter the FTP username you've used to set it up.

What is my FTP password?

Your default FTP account password would be the same as your control panel password. If you're connecting to your FTP account, enter the password you've used when setting it up. 

For cPanel users, the passwords for your cPanel and default FTP account are the same; changing the password of the cPanel will also change the password of your default FTP account.

For Plesk users, while you can access your default FTP account using the original control panel password, changing your Plesk control panel password will not change your default FTP account's password. If you created your own FTP account within Plesk, enter the FTP password you've used to set it up.

What is my FTP port?

By default, the port number would be 21. However, you can also leave this field blank when connecting to your FTP account.

Please note that only VPS/Dedicated hosting has root access. To connect via FTP using root, it must be a secure connection. You will need to change the protocol to SFTP within your FTP client if you want to use port 22 (secure connection). (This is not the same as HTTPS; SFTP is SSH FTP.)

What is my FTP path/directory?

Leave this field blank unless you want to load a particular subfolder in FTP automatically. This field specifies the file path where you want your files to go. You only need to fill out this field whenever you create a new FTP account in your cPanel.

What does an FTP client look like?

Filezilla Interface

This is the interface of the commonly used FTP Client, FileZilla. You will notice the fields Host, Username, Password, and Port above and the Quickconnect button. You will need to enter the information discussed above in those fields and click QuickConnect to initialize the connection to the server.

How to create your own FTP account

Your control panel gives you the ability to create your own FTP account. To learn more about creating an FTP account and connecting to FTP via Filezilla, please refer to this tutorial video:

  • The video above shows the cPanel's interface. You can also create your FTP account within Plesk if you're a Windows hosting user. Please see the Related Articles section below for the support articles.
  • The FTP Accounts section in your cPanel is found under the Files section, while Plesk users will find their FTP accounts within the FTP Access section of Plesk.


Did you find this article helpful?

* Your feedback is too short