HOSTING

How to Log In to cPanel

Detailed guide on How to Login to cPanel (with images & Video), as well some common issues you might face.

cPanel is a web hosting control panel that is provided by many hosting providers, and the first thing you need to do when purchasing hosting is to be able to log in to the admin area.

cPanel is one of the easiest to use and recognizable web hosting control panels available. You can read more about cPanel here.

There are many ways to access the cPanel login page, including using your domain, the server IP, and the Server Name. It may also be possible to access cPanel directly from within your web hosting account panel (i.e. your billing \ product area), but the exact instructions for this will depend on your individual hosting provider.

At the end of this tutorial you will find some FAQs that run through some common reasons you may have trouble logging in.

Preparation

  • Before getting started, make sure you have your cPanel account details. You should have received an email from your hosting provider with your user id and password ( when you first signed up), which should also contain information on your cPanel Access (including the cPanel Url).

Log in with the Server Name

Step 1 - Visit https://servername:2083 for your cPanel login page

NB. Replace servername with your actual server name.

Your server name can be found in the welcome email from your web hosting provider.

Step 2 - Type in your cPanel username and password.

Your cPanel Username can be found in the welcome email from your web hosting provider.

Details of where to find your cPanel password will be contained in your welcome email. This may have been pre-chosen by you, or may be accessed within your web hosting account panel.

For security reasons, this should not be emailed to you. If it was, change it.

cpanel login

Log in with your IP Address

Step 1 - Visit https://YourSitesIPAddress:2083 for your cPanel login page

NB. Replace YourSitesIPAddress with your servers IP address.

Your server’s IP address will have been provided in your welcome email from your web hosting provider.

Step 2 - Type in your cPanel username and password.

Your cPanel Username can be found in the welcome email from your web hosting provider.

Details of where to find your password will be contained in your welcome email. This may have been pre-chosen by you, or may be accessed within your web hosting account panel.

For security reasons, this should not be emailed to you. If it was, change it.

cpanel login

Log in with your Website Address

Step 1 - Visit https://www.yourdomain.com/cpanel for your cPanel login page

NB. Replace www.yourdomain.com with your actual domain name.

Many servers are configured to allow you to access cPanel by appending “cPanel” to the end of your website address, or in some circumstances as a sub-domain prefix (i.e. https://cpanel.yourdomain.com).

This option only works if your hosting provider manage your DNS. If you use something like CloudFlare to manage your DNS, you may need to add an A record for “cPanel” that points to your server’s IP.

Step 2 - Type in your cPanel username and password.

Your cPanel Username can be found in the welcome email from your web hosting provider.

Details of where to find your password will be contained in your welcome email. This may have been pre-chosen by you, or may be accessed within your web hosting account panel.

For security reasons, this should not be emailed to you. If it was, change it.

cpanel login

How to log out of cPanel

Step 1. Click the “Logout” icon in the top right-hand corner of the dashboard

Once you have finished working with the control panel, you should log out so that you notify the server that you have finished your session.

While the server will log you out after a set period, there is a possibility that an attacker could exploit the open connection before it does so.

logout of cpanel

Troubleshooting \ FAQ's

I am not given the option to enter a username and password when attempting to log in.

Usually, this is the case when you try to log in via your domain name (i.e. yourdomain.com/cpanel). If you are not prompted for your cPanel Password when visiting this URL, then your domain may not yet be pointed at the hosting server. This can take 24 - 48 hours from when you first configure your domain's nameservers to work. Usually, your welcome email will provide an IP based login URL as well which you can use in the meantime.

I cannot find my cPanel Username and password

Your cPanel Username and Password will have been sent to you once you sign up with your hosting provider. If you do not see it, be sure to check your spam folder, or contact your hosting provider asking them to resend you the welcome email.

The page does not load when I try to go to the login page.

Sometimes if you have tried to log in to cPanel previously but got the password wrong a firewall can be flagged at the server level. This will mean that your connection to the server has been denied, and the page will not load. Usually, you will also not be able to view your website on the server either. To rectify this, you will need to open a support ticket with your hosting provider saying that you cannot obtain access and that you think your IP address may be blocked. If you Google "What is my IP" you will be shown your IP address by Google, and you should include this in the support ticket. In some circumstances, your Network may be blocking port 2083 with the firewall. This is more common on company networks.

The site's security certificate is not trusted!

You may see a warning message when you try to access your cPanel login, and will vary slightly depending on which browser you are using.

sites-security-certificate-is-not-trusted How to Login to cPanel

The site's security certificate is not trusted! © Screenshot.
This is pretty common for all but the server name login, and ultimately nothing to be concerned about. It occurs because the SSL certificate does not match the domain of your server’s SSL.

For the server name cPanel login there may not be a warning as the SSL may match the domain of your server. However, some hosting providers do not purchase a third-party certificate, but instead, self-sign it. Because you know the identity of your host, and you can verify that the connection is encrypted by click on the padlock in the Address Bar, it doesn’t matter. It is worth using this option if it works.

Do these instructions apply to all types of hosting?

They apply to shared hosting, reseller hosting, VPS hosting, cloud hosting and dedicated hosting with the cPanel control panel.

If you have reseller, VPS, Cloud or Dedicated hosting, then you may have the WHM administrative area (some Managed Reseller or Managed VPS or Cloud may restrict access to WHM). You can also log in to individual cPanel accounts by going to “Account Information” -> “List Accounts” and clicking on the cPanel icon next to the account you wish to log into.

My control panel looks different to your screenshots.

Our tutorial is made with the latest Lantern cPanel theme. The majority of hosting providers use this, or at least some slightly modified version of it. However, there are older themes still in use, and some companies like SiteGround or GoDaddy go with a completely customized and integrated version (which may have restricted some, and / or added custom features).

My username password does not work

If you see the Login page but your Username and Password does not work you should first ensure you are using the correct case for your username and password. The username should be all lowercase, and the password is case sensitive, so use capitals and lowercase where appropriate. Also, check that you are not using your Hosting Account's user area login details as these are quite often different to your cPanel Login details. If you need to reset your Username Password, there is some useful advice here.

After logging in my cPanel shows no styling or formatting. Why?

This is a common problem when you have Cloudflare setup, and you try to log in via the domain URL (yourdomain.com/cpanel, or yourdomain.com:2083), and is caused by you trying to log in via HTTPs which Cloudflare may not be configured to support. As a result, your stylesheets do not load causing issues with how it looks. An alternative is to use the non-encrypted port 2082, instead of 2083, but we just recommend using the IP based login URL.

60% Off with our top user-rated host: SiteGround
Need a fast, reliable hosting provider?
60% Off with our top user-rated host: SiteGround