Skip to content

How do I generate a CSR / certificate signing request?

You can easily generate a CSR (Certificate Signing Request) for an SSL certificate through the SSL/TLS manager in cPanel. The generated CSR can be used for certificates purchased from Hawk Host or any other third-party CA (certificate authority).

Log in to cPanel for the account you wish to generate the CSR for. Once logged in, type SSL into the search bar and select the SSL/TLS interface.

SSL/TLS search in cPanel

Before you can generate a CSR, you must generate a private key for the domain. Select the option to Generate, view, upload or delete your private keys under the Private Keys (KEY) section.

Private Keys option in SSL/TLS

Your key size should be either 2,048 or 4,096 bits. For the Description, enter the domain name that will use this SSL certificate.

Generate a new private key

Once generated, you will be redirected to a page displaying your private key information. Scroll to the bottom and click Return to SSL Manager.

Now that you have a private key generated for your domain, you can generate a Certificate Signing Request. From the SSL/TLS manager page in cPanel, select Generate, view, or delete SSL certificate signing requests under the Certificate Signing Request (CSR) section.

Certificate Signing Requests option

On the CSR generation page, select the key you generated in Step 2 from the Key dropdown.

Select private key for CSR

In the Domains field, enter the domain name you will be using for this certificate.

Enter domain name for CSR

Fill in the remaining fields and provide the required information. Only fields with an asterisk (*) are required — the rest are optional. Once the fields are completed, click Generate to create your CSR.

You will be redirected to a page showing your newly generated CSR. Copy and paste this CSR to your certificate authority (CA) to complete the process of generating your purchased SSL certificate. Your CSR can be found at any time through the SSL/TLS interface, so it is safe to navigate away from this page.

Once your CA provides you with the SSL certificate files, follow the guide on How to install an SSL certificate to complete the installation.

If you still need help with your CSR or SSL certificates, please contact our support department and provide details of your issue, including the steps you completed and any errors you received.