How can I generate a Certificate Signing Request (CSR) from cPanel?

Generate a Certificate Signing Request (CSR)

  1. Login to cPanel
  2. Click SSL/TLS Manager > Certificate Signing Request (CSR).
  3. Click on Generate, view, or delete SSL certificate signing requests
  4. Fill out the Generate a New Certificate Signing Request form. 
    1. Select the key bit-length. We recommend 2048 (2048 is required for EV certificates).
    2. Enter your desired domain into the DOMAINS field. Make sure to generate the CSR for the WWW version of your main domain.
      * Unless you've purchased a multi-domain or subdomain SSL certificate, the SSL will only secure the URL you enter into this box -- so if you want to secure a subdomain, enter the subdomain without WWW.
  5. Click the Generate button to generate the new CSR.
  6. cPanel shows you the CSR in the top box under SSL Certificate Signing Request (don't worry about the contents of the box below it, you don't need it).
  7. Copy everything in the top box.
  8. Save a copy of your CSR. You'll be asked to copy-and-paste your CSR into a special CSR box.

Here is an example of what a CSR looks like (This is a example only and cannot be used to generate your SSL certificate):

-----BEGIN CERTIFICATE REQUEST-----
MIICvDCCAaQCAQAwdzELMAkGA1UEBhMCVVMxDTALBgNVBAgMBFV0YWgxDzANBgNV
BAcMBkxpbmRvbjEWMBQGA1UECgwNRGlnaUNlcnQgSW5jLjERMA8GA1UECwwIRGln
aUNlcnQxHTAbBgNVBAMMFGV4YW1wbGUuZGlnaWNlcnQuY29tMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8+To7d+2kPWeBv/orU3LVbJwDrSQbeKamCmo
wp5bqDxIwV20zqRb7APUOKYoVEFFOEQs6T6gImnIolhbiH6m4zgZ/CPvWBOkZc+c
1Po2EmvBz+AD5sBdT5kzGQA6NbWyZGldxRthNLOs1efOhdnWFuhI162qmcflgpiI
WDuwq4C9f+YkeJhNn9dF5+owm8cOQmDrV8NNdiTqin8q3qYAHHJRW28glJUCZkTZ
wIaSR6crBQ8TbYNE0dc+Caa3DOIkz1EOsHWzTx+n0zKfqcbgXi4DJx+C1bjptYPR
BPZL8DAeWuA8ebudVT44yEp82G96/Ggcf7F33xMxe0yc+Xa6owIDAQABoAAwDQYJ
KoZIhvcNAQEFBQADggEBAB0kcrFccSmFDmxox0Ne01UIqSsDqHgL+XmHTXJwre6D
hJSZwbvEtOK0G3+dr4Fs11WuUNt5qcLsx5a8uk4G6AKHMzuhLsJ7XZjgmQXGECpY
Q4mC3yT3ZoCGpIXbw+iP3lmEEXgaQL0Tx5LFl/okKbKYwIqNiyKWOMj7ZR/wxWg/
ZDGRs55xuoeLDJ/ZRFf9bI+IaCUd1YrfYcHIl3G87Av+r49YVwqRDT0VDV7uLgqn
29XI1PpVUNCPQGn9p/eX6Qo7vpDaPybRtA2R7XLKjQaF9oXWeCUqy1hvJac9QFO2
97Ob1alpHPoZ7mWiEuJwjBPii6a9M9G30nUo39lBi1w=
-----END CERTIFICATE REQUEST-----
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How do I create an A Record in my cPanel?

A records map a FQDN (fully qualified domain name) to an IP address and are one of the most...

How do I block an IP address using cPanel?

If there is an IP address you want to block from your website, you can do so inside cPanel. Here...

How to change upload max file size in php

By default, PHP is set to allow uploads of files with a size of 2MB or less. If you are using a...

How to set domain MX records to remote settings in cPanel

What is an MX record? A mail exchanger record (MX record) is part of your DNS (domain name...

How do I change my cPanel password?

Follow these steps to change your cPanel account password Login to the cPanel Click Change...