News, Information and Resources about SSL Certificates
Authorized Reseller

How to Generate Private Key and CSR in cPanel?

Step-by-step instructions to generate private key and CSR in cPanel.

To activate your SSL certificate, it is essential to have private key and certificate signing request (CSR). Here at we are explaining step-by-step instructions to generate private key and CSR in cPanel.

Save up to 85% + 10% OFF

Generate Private Key in cPanel

  1. Login in to the Control Panel.
  2. Go to “SECURITY” section and click on “SSL/TLS”.
    SSL/TLS in cPanel
  3. Under “Private Key (KEY)”, click on the link, “Generate, view, upload, or delete your private keys”.
    Private Key setting in cPanel
  4. Choose Key Size as “2048-bits” and type your domain name (i.e. – example.tld) in the “Description” field.
    Generate Private Key in cPanel
  5. Click on “Generate” button.
  6. Now a generated private key is stored on your server.

Generate Certificate Signing Request (CSR) in cPanel

  1. Go back to “SECURITY” section and click on “SSL/TLS” again.
    SSL/TLS in cPanel
  2. Under “Certificate Signing Requests (CSR)”, click on the link, “Generate, view, or delete SSL certificate signing requests”.
    CSR option in cPanel
  3. Please fill out the CSR form correctly and press the “Generate” button.
    Generate CSR in cPanel
  4. Copy and paste generated CSR content (including -----BEGIN CERTIFICATE REQUEST----- and -----END CERTIFICATE REQUEST-----) in the notepad and save it. It will be required during SSL order process.
    Generated CSR in cPanel

Helpful Sources:

About the Author

Apurva Barve

Apurva holds a master’s in Computer Science and has spent over 6 years immersing in SaaS Customer Services with a focus on SSL technologies. With a natural ability to understand customer needs, she has thrived in highly competitive markets, showcasing her adaptability and prowess in the ever-evolving SSL industry. When not decoding tech jargon, you'll find her sipping on coffee and enjoying the digital landscape.