1. bluehost knowledge base

How to Create an FTP Account

Access the FTP Manager

To begin, you will need to login to your Bluehost account.


  1. Click the Advanced tab from the side navigation to the left of the account.
  2. Choose FTP from the sub-menu, or click the FTP Accounts icon from the Files section. Either will bring you to the FTP Accounts page.


  1. Click the Hosting tab from the navigation menu at the top of the screen.
  2. Choose FTP Manager from the files section.

Create a New FTP account

Once you have accessed the FTP Accounts page, these steps will explain how to create an FTP account.

  1. Under the Add FTP Account section, choose your preferred domain name.
  2. Enter the Username:
    • Please note that the username will automatically have your domain added to the end. Example: username@example.com
  3. Enter the password you would like to use into the Password and Password (Again) boxes.
    • Please note the password strength indicator must show 20 or better before the password will be accepted.
  4. Choose the directory you would like the FTP account to have access to.
    • This will be filled in automatically with the username you entered.
    • This will correspond to a directory on your account.
    • If the directory does not exist it will be created.
    • When this FTP account connects they will be taken to this directory.
    • The FTP account will not be able to access anything outside this directory.
    • Entering "/" will give this FTP account full access to your files.
  5. Select a Quota. You can choose unlimited or enforce a maximum size for this FTP account.
  6. Click the Create FTP Account button when finished.


General FTP Connection Settings

FTP connections normally require 4 entries to successfully connect and transfer files:

  1. Domain Name or IP Address
  2. Username
  3. Password
  4. Port (Usually port 21)

Note: This information is given when setting up a new FTP account, the default user was created as you signed up and was emailed with your sign up email.

Application-Specific Settings

The following articles are instructions for recommended FTP applications.




Linux Based


Using SFTP

For a more secure FTP client upload, use SFTP (Secure File Transfer Protocol port 22)

You will need to enable SSH/Shell access on your account. If you do not already have SSH/Shell access, please see SSH Access for more information.

Note: Only your main FTP/cPanel username can be used for SFTP access. FTP accounts created using the FTP Accounts tool will not work.