Skip navigation

We hope you're enjoying the new experience.

Not ready to switch yet?

Go back to old

You will have the option to opt out of the new navigation until Nov. 14, 2018. After that date, you’ll be automatically transitioned to the new experience.

Knowledge Base    SSL    Setup: Generating a Certificate Signing Request (CSR) through cPanel

Generating a Certificate Signing Request (CSR) through cPanel

Last Updated: Jun 29, 2017

While setting up a SSL certificate, a Certificate Signing Request (CSR) must be generated to pass information between the Certificate Authority and web host. Although these instructions are specifically for generating a CSR via hosting, any hosting provider that uses cPanel will follow similar steps.

How to generate a CSR code through cPanel

  1. Log into your cPanel hosting account.
  2. Click on the SSL/TLS icon, located in the Security section.
  3. Click the link Generate, view, or delete SSL certificate signing requests.
  4. On this page, any existing CSRs will be listed. If you already have one, and need to replace it, then remove it now to avoid confusion when you generate the new CSR. To create your new CSR, enter all required information (marked with an asterisk (*)) into the correct fields.
    Please Note that the domain (FQDN) has to exactly match the SSL certificate. If you bought a wildcard, it would look like this: *
  5. When the information is complete, click Generate.
  6. If the information has been correctly entered, a green message will display at the top of the page with your Encoded CSR, Decoded CSR, Encoded Key, and Decoded Key.
  7. The Encoded CSR is the CSR you need for your SSL certificate, and the entire string (including the beginning and end text) should be copied as illustrated below:
    Encoded CSR code
  8. Enter this CSR (and key if needed) in your provider's designated field to complete your SSL certificate setup.

Need a SSL certificate for your website? Get yours here

Similar Topics

Manage your hosting

Whether you are a beginner or expert, provides the best web hosting plans to suit your individual needs.

Get started »
Can't find what you're looking for?

+1 720.249.2374

Monday-Friday   8AM to 6PM Mountain Time, Denver

Live Chat


Every day   10AM to 5PM Mountain Time, Denver