HostGator is a recommended shared hosting for WordPress. In the recent times, we have covered few articles for HostGator hosting that would let you make most out of your account. If you have missed it, here are they: Extending this series, today I will show you how to create an FTP account on your HostGator hosting. When we hire a designer/developer for working on your site, most of us make the mistake of sharing the cPanel login details & it’s not a good security practice. It’s a good idea to create an additional FTP account & share it with them. For a desktop based FTP client, simply use FileZilla. It’s available for all platforms (Windows, Linux & Mac). Bonus Tip: For personal use, you can use your cPanel login details in your FTP client to access your web server FTP. Just ensure you add your primary domain address in the host field.
Extending this series, today I will show you how to create an FTP account on your HostGator hosting. When we hire a designer/developer for working on your site, most of us make the mistake of sharing the cPanel login details & it’s not a good security practice.
It’s a good idea to create an additional FTP account & share it with them. For a desktop based FTP client, simply use FileZilla. It’s available for all platforms (Windows, Linux & Mac).
Bonus Tip: For personal use, you can use your cPanel login details in your FTP client to access your web server FTP. Just ensure you add your primary domain address in the host field.
How to create a new FTP Account on HostGator hosting:
- Login to your HostGator hosting cPanel
- Click on FTP Accounts under Files tab

On the next page, you can start creating new FTP accounts. On the same page, you can also see all existing FTP accounts.

Use the password generator to create an automatic strong password for your FTP login. Make sure you cop the password locally.
The most important thing when creating an FTP account on cPanel hosting like HostGator, Bluehost or SiteGround is the directory location.
By default your root domain directory (Primary domain with Hostgator) location is public_html, however when you add an addon domain to your hosting that gets a dedicated directory of its own.
In the above example, for Whiztechy.com which is an addon domain, the home directory location is /public_html/whiztechy.com
If you are creating FTP account for your main domain, you need to just keep public_html & if you are creating account for your addon domain, simply select public_html/domainname.com
It’s a good time for you to refer to how to add addon domain to HostGator & see the option that says Document root to grasp the above fundamental clearly.
Click on create FTP account & your account will be created manually. Nw, scroll down & you will see your newly created FTP account. From here, all you need to do is, click on configure FTP client & download the FTP Configuration Guide. (I use FileZilla which is free & recommend the same for you).

Clicking on FTP Configuration file will download a file & now open FileZilla app on your system. Click on File > Import & browse the downloaded configuration file.

This will add the configuration in your Filezilla site manager. Now click on Site manager (See below screenshot), you will see your FTP configuration & click on connect.
Enter your password & you would see a prompt, click on yes & now you should be logged in to your Hostgator hosting account via FTP. You can always share the configuration file + password with your designer/developer for connecting to your hosting account via FTP.
For the first timer this kind of things look tough, but once you have done it, you would be amazed that how easy & non-technical this was. The steps that I listed above is same for almost all hosting that offers cPanel. It will work on following hosting companies:
- Hostgator
- BlueHost
- SiteGround
- InMotionhosting
If you want to add another tip regarding FTP account on HostGator or another cPanel hosting, do share with us in the comment section below. If you find this tutorial helpful, do share with your friends on Facebook & Twitter.