How to Generate Private Key for SSL Certificate

How to Generate an SSL Key in cPanel:

1) Log into cPanel

2) Click on "SSL/TLS Manager":

3) Click on "Generate, view, upload or delete your private keys":

4) Generate the key file:
a) Select the appropriate key size from the dropdown option
b) Type your domain in the description field.  (If you want the www. subdomain to work with ssl, please include it here)
c) Click to generate the key

5) cPanel will generate a new key for you.  This key will be required to generate a CSR.  You will also need it in order to install the SSL certificate.     

  • Please note: beforae you can generate a KEY file, you must first be sure you are on a hosting package that supports a Dedicated IP number. If you do not have a Dedicated IP number you will not see the icons in your control panel to generate a KEY or Install an SSL Cert. For information on how to upgrade your hosting package, click here. Please contact customer support at to request a Dedicated IP.
  • If you have not already chosen an SSL Company, please check out
  • Email, SSL
  • 348 Users Found This Useful
Was this answer helpful?

Related Articles

How to Generate a Certificate Signing Request (CSR) using Cpanel

How to Generate a CSR: 1) Log into cPanel 2) Click on "SSL/TLS Manager": 3) Click on...

SSL Overview

So you want an SSL certificate but aren't sure where to start? Well this is a good place. Each of...

Install SSL through WHM

To install the SSL Certificate through your WHM you will need to log into WHM first.You will want...

Do you offer Private / Dedicated SSL Certificates?

Total Server Solution Hosting does offer Private / Dedicated SSL Certificates.There are many...

How to install an SSL Certificate

How to install an ssl certificate: 1) Log into cpanel: 2) Click on "SSL/TLS Manager": 3)...