CSR Generator

Generate a CSR and private key pair for certificate issuance. Enter your organization details and key size. The private key is generated on the server using OpenSSL and returned to your browser. It is never stored on our servers. Save it securely - it cannot be recovered.

Domain name or hostname (e.g. example.com).

Company or organization name.

Department (e.g. IT, Security).

Two-letter country code.

State or province.

City or town.

RSA key size. 2048 is sufficient for most purposes.

Result

Enter your values and press Calculate — the result appears here.

Worked examples

Generate CSR for example.com

  • cn = example.com
  • o = Example Inc

Result: CSR and private key generated.

Frequently asked questions

Where is the private key generated?

The private key is generated on the server using OpenSSL. It is returned to your browser but never stored on our servers. Save it securely - it cannot be recovered after leaving this page.

What do I do with the CSR?

Submit the CSR to a Certificate Authority (CA) like Let's Encrypt, DigiCert, or Comodo. They will issue a signed certificate.

Why does the private key have a warning?

Anyone with the private key can decrypt traffic intended for your certificate. Keep it secret and never share it.

Copied!