How to Generate a Certificate Signing Request in cPanel

For obtaining a certificate from a trusted SSL provider, the “Certificate Signing Request” (CSR) is required. You can generate a CSR from your cPanel. CSR is also required for self-signed SSL certificates.

Steps to Generate a CSR in cPanel

  1. Log into your cPanel account

  2. In the security section, click on the SSL/TLS icon.


  3. Under “Certificate Signing Request”, click on Generate, View, or Delete CSR.

  4. Scroll down and enter the following details:

    • Domains: Enter your domain name like “” (Domains with www will cover both non-www and www domains).

    • City: Your city name.

    • State: your country. Choose your country name from the drop-down menu.

    • Company Division: Name of your company division.

    • Email: Enter the email address of your domain like “[email protected]

    • Passphrase: Enter a passphrase (Maximum of 20 characters) and do not use special characters.


  5. Finally, click on the Generate button. a CSR will be generated and you will need to copy the CSR code and save it to your PC. You can use your CSR while purchasing an SSL or reissuing an SSL in the future.