Installation · 3 min read

How to generate a CSR in cPanel (step by step)

Every field explained, including what to type for a wildcard, and where to paste the CSR after you order.

A CSR is a small text block that tells the certificate authority your domain name and your public key. You create it on the server that will use the certificate. Here is how in cPanel.

Steps

  1. Log in to cPanel and open SSL/TLS under the Security section.
  2. Click Generate, view, or delete SSL certificate signing requests.
  3. Under Generate a New Certificate Signing Request, leave Key set to Generate a new 2,048 bit key.
  4. Fill the form:
    • Domains: yourdomain.pk for a single domain. Type *.yourdomain.pk for a wildcard.
    • City, State, Country: Karachi, Sindh, Pakistan (PK). Use your real city.
    • Company: your registered name for OV and EV. For DV you can type your name or business name.
    • Company Division: IT, or leave it.
    • Email: your email. Passphrase and description can stay empty.
  5. Click Generate. Copy the whole block from -----BEGIN CERTIFICATE REQUEST----- to -----END CERTIFICATE REQUEST-----.

What happens next

Paste the CSR into the SSL activation form in the client area after your order, or send it to us on WhatsApp. cPanel keeps the matching private key on the server, so you do not need to copy it anywhere. When the certificate arrives, install it from the same SSL/TLS page.

No cPanel? Use our free CSR generator. It creates the CSR and key in your browser, then you upload the key to your server.

Check the CSR before you submit

Paste it into the CSR decoder. Confirm the domain is spelled correctly and the key is 2048 bits or more.

Written by the SSLWalay team, Karachi. Last reviewed October 2026. Prices quoted are SSLWalay PKR prices at the time of review and can change; the product pages always show the live price.

Not sure which SSL to buy? We will pick it for you.

Tell us your website type and hosting. We recommend the right certificate, the right term and the PKR price. Free, no pressure.

Bank transferJazzCashEasyPaisaDebit or credit card
WhatsApp, reply in minutes