Skip to content

You are here: Home / Knowledge Base / How to Add an SSL Certificate in cPanel

Knowledgebase Guide

How to Add an SSL Certificate in cPanel Using AutoSSL

This guide explains how to install a free SSL certificate in cPanel using AutoSSL.
AutoSSL will normally issue a free SSL certificate for your domain automatically.

Before you start: Your domain must be pointing to the Cheap Host server before AutoSSL can issue the certificate.
If the domain DNS has only recently been changed, you may need to wait for propagation before trying to run AutoSSL.

Log in to cPanel

Firstly, log in to cPanel using the information provided in your New Account Information Email.
If you have not received this email, please check your junk or spam folder.

You can usually log in by visiting:


https://server.chostserver.com:2083

Alternatively, you may also be able to access cPanel from your client area or by using your own domain name followed by /cpanel.

Enter your cPanel username and password to access your hosting control panel.

Go to SSL/TLS Status

Once logged in to cPanel, navigate to the SSL certificate area.

  1. Log in to cPanel.
  2. Scroll down to the Security section.
  3. Select SSL/TLS Status.

From this section you can view the SSL status for your domain and run AutoSSL if required.

Check the SSL Status of Your Domain

The SSL/TLS Status page will show your domain names and subdomains, along with their current SSL status.

You may see icons or messages showing whether the domain is already secured, pending, or not currently protected by SSL.

Main Domainyourdomain.com
WWW Versionwww.yourdomain.com
Mailmail.yourdomain.com
Webmailwebmail.yourdomain.com, if available
Tip: For most websites, you should make sure both yourdomain.com and www.yourdomain.com are included in AutoSSL.

Select the Domains for AutoSSL

On the SSL/TLS Status page, select the domains and subdomains you want AutoSSL to cover.

For most websites, you should select the main domain and the www version.

  1. Tick the checkbox next to your main domain.
  2. Tick the checkbox next to the www version of the domain.
  3. Include any other required subdomains, such as mail or webmail, if they are available.
Important: Only select domain names or subdomains that correctly point to the hosting server.
If a selected domain does not resolve correctly, AutoSSL may not be able to issue the certificate.

Run AutoSSL

Once you have selected the required domains, click:

Run AutoSSL

cPanel will now attempt to validate the selected domains and install a free SSL certificate automatically.

This process usually takes a few seconds to a few minutes. In some cases, the certificate may show as pending while cPanel completes the validation.

Verify HTTPS is Working

Once AutoSSL has completed, open your website using HTTPS:

https://yourdomain.com

You can also test the www version if it was included:

https://www.yourdomain.com

Your browser should show the secure padlock icon if the SSL certificate has installed correctly.

Optional SSL Test

If you want to run a more detailed SSL check, you can use the SSL Labs test:


https://www.ssllabs.com/ssltest

Common AutoSSL Problems

If AutoSSL does not issue the certificate successfully, these are the most common causes:

  • The domain is not yet pointing to the Cheap Host server.
  • DNS changes are still propagating.
  • The www version of the domain was not selected.
  • A selected subdomain does not exist in DNS.
  • The domain is using an external DNS provider and the DNS records are incorrect.
  • The website is loading mixed content, such as images or scripts over HTTP.

Force Your Website to Use HTTPS

After SSL has been installed, you may also want to make sure visitors are redirected from HTTP to HTTPS.
This can often be handled by your website software, such as WordPress, or by using a redirect rule in your
.htaccess file.

In cPanel, some accounts may also show an option called Force HTTPS Redirect under the Domains section.
If available, you can enable this for your domain.

Tip: For WordPress websites, make sure the WordPress Address and Site Address use
https:// in the WordPress settings.

AutoSSL Renewal

Once AutoSSL has been issued, cPanel will normally attempt to renew the SSL certificate automatically before it expires.

You should not usually need to renew the certificate manually, provided the domain continues to point to the correct server.

Important: If your domain is moved to another server, or the DNS records are changed, AutoSSL renewal may fail until the DNS is corrected.

Need Help Installing SSL?

If you are having trouble issuing an SSL certificate in cPanel, please sign in to your hosting account and open a support ticket.
Our team will be happy to help.


Open Support Ticket