Creating an web hosting account has never been easier, all that thanks to the great tool we web hosting providers adore, cPanel/WHM. In this tutorial we will explain how you can create a cPanel account in WHM in couple of quick steps.

Navigating your way trough WHM

Log into WHM and in the home section click on Create a New Account, or alternatively type “Create” in the search bar and pick the same option from the sidebar.

Once the account creation page is opened, you will need to fill in the fields in the Domain Information section.

DomainHere you need to type in the accounts domain.
UsernameWHM automatically creates a Username for you based on the characters of your domain name.
PasswordHere you can use the Password Generator to generate a new password or you can use your own preferred password, just make sure you copy it.
This password besides being used for the accounts login in cPanel it will also be used for FTP access, an FTP account is created automatically with the cPanel’s account creation.
Re-type PasswordJust re-type the generated password or your preferred password.
EmailType in an email.
Required information for creating cPanel account

Account customization

You will need to Choose a Package in the Package section, if you have not created any you can choose the default one. You can also choose a default cPanel Theme and Locale for the cPanel account you’re creating in the Settings section.

In this section you can also define more advanced settings like Email routing and DNS settings, but that’s out of scope on this tutorial.

Once you are done scroll down and click on the Create button.
And that’s it you have successfully created a cPanel account.

You’re all set up!

The new account can be found in WHM > List Accounts.


You can use the accounts login info for FTP access via FileZilla, in the following manner:

Host:Your servers IP
Username:The Username that WHM automatically created when you created the cPanel account, usually it’s the characters of your domain name without the TLD.
Password:It’s the same password you use for logging into your cPanel account.
Default login information for cPanel accounts

Was this article helpful?