Knowledge Base

How to Create an FTP Account

You can use an FTP account when you need to manage files on your website. This type of account is created automatically in cPanel when you sign up for hosting, create a cPanel, add a domain or subdomain, or enable anonymous FTP. No need to create an FTP account manually because there's already one in your cPanel. Just log in using your cPanel username and password.

To allow other users access to your files via FTP, you can create new accounts without sharing your cPanel. You can also assign different access levels to each user by specifying which directory they can access.

Access the FTP Manager

To start, you must log in to your Bluehost Account Manager.

  1. Click on the Hosting tab in the side navigation menu on the left side of your screen.
  2. To access cPanel, navigate to the Quick Links section and click the cPanel button.
    Quick Links to cPanel under Bluehost hosting tab
  3. This will open the cPanel. Scroll down to the Files section, and click the FTP Accounts option. FTP Accounts option under Bluehost cPanel
Note: Alternatively, you can go to the Websites tab, click on SETTINGS for the site for which you want to create an FTP account, and click on the ADVANCED tab. Look for the FTP Access tile and click MANAGE.

Create a New FTP Account

These steps will guide you through creating an FTP account once you access the FTP Accounts page.

  1. To set up an FTP account, go to the Add FTP Account section and select the domain name you want to use.
  2. Enter your username in the login field:

    Important note: The username will automatically have your domain added to the end. To select another domain name from your list, make sure to click the small drop-down arrow in the domain field. Example: [email protected]

  3. Enter your desired password in both the Password and Confirm Password fields.

    Important note: Please ensure that the password strength indicator displays a score of 20 or higher before submitting your password. Alternatively, you can use the password generator to generate a strong password, but be sure to take note of it before moving on to the next step.

  4. Select the folder to which you want to grant access to the FTP account.
    • This will be filled in automatically with the username you entered.
    • This will correspond to a directory on your account.
    • If the directory doesn't 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: choose unlimited or set a maximum size for the FTP account.
  6. Once you have entered all the necessary information, please click the Create FTP Account button to complete the process.
    add ftp account

To learn more about connecting an FTP Client, please see General FTP Settings.

Summary: How to Create an FTP Account

Creating an FTP account allows for efficient management of website files. Initially, cPanel automatically generates an FTP account upon hosting registration, domain addition, or enabling anonymous FTP, which makes manual creation unnecessary. Use your cPanel credentials for initial access. To grant file access to others without sharing cPanel details, create additional FTP accounts through the FTP Manager in your hosting control panel. You can specify access levels by assigning different directories to each user. This process includes choosing a domain, setting a username and password, and selecting a directory for user access, with the option to restrict or grant full file access. We hope this guide has been helpful creating your FTP account.

If you need further assistance, feel free to contact us via Chat or Phone:

  • Chat Support - While on our website, you should see a CHAT bubble in the bottom right-hand corner of the page. Click anywhere on the bubble to begin a chat session.
  • Phone Support -
    • US: 888-401-4678
    • International: +1 801-765-9400

You may also refer to our Knowledge Base articles to help answer common questions and guide you through various setup, configuration, and troubleshooting steps.

Did you find this article helpful?

* Your feedback is too short