Common questions about CSRs
Keeping the key safe, filling in the details and preparing a CSR for your certificate.
Is it safe to create a private key on a website?
Yes, as long as your browser creates the key, not the website’s server. That is how this generator works: the key comes from the encryption module built into your browser, and it never reaches our server. It is easy to check: open the page, disconnect from the internet and create a CSR. Everything works without a connection.
Use the generator only over HTTPS and on a device you trust. If your company’s rules require keys to be created on a server or a dedicated device, use that system’s own CSR generator.
What should I do if I lose the private key?
First check whether the key is still in your hosting panel, on the server or in your backup. If you can’t find it, create a new key and CSR, then request a reissue of the certificate. A key cannot be recovered from a CSR or a certificate. For certificates bought from us, reissuing is part of the service.
Which CSR fields are required?
In this generator, only the Domain field is required. For a domain-validated (DV) certificate, you can leave the company details empty. For organization-validated certificates (OV and EV), enter the company name, city, state or region and country as the certificate authority requires. Type the name and address in Latin letters, matching your registration documents.
How do I create a CSR for a Wildcard certificate?
Enter *.example.com. A Wildcard certificate covers subdomains one level down, such as shop.example.com and mail.example.com. An address like a.shop.example.com falls outside the asterisk. To include example.com itself, leave the “Add example.com itself” box checked in the form. Before ordering, make sure the certificate covers every address you need: compare single-domain and Wildcard certificates.
Can I reuse an old CSR?
Sometimes: if you still have its private key, the domains and details haven’t changed, and the certificate authority accepts the old CSR. When renewing, it is better to create a new key and request. If the key has been exposed to anyone else, don’t reuse it: replace the key and ask the certificate authority to revoke and reissue the certificate.
How do I install a certificate with this key on Windows and IIS?
The generator saves the key in PEM format, which nginx, Apache and many hosting panels use. IIS usually needs a PFX file that bundles the certificate and the private key. Once the certificate is issued, build the PFX, for example with OpenSSL:
openssl pkcs12 -export -in certificate.crt -inkey example.com.key -out example.com.pfx
Use your own file names and set a password for the PFX. If the certificate authority sent intermediate certificates, include them as your server’s instructions describe.