prefixkit RU

DNS, SSL & email

CSR generator

Create a CSR and private key for an SSL certificate right in your browser: RSA 2048/4096 or ECDSA, multiple names (SAN) and wildcards. The key never leaves your device.

A DV certificate only needs the domain; the CA does not check the organisation or city. For OV/EV, fill in the details exactly as in your company documents.

The same with openssl

If you prefer to create the key on the server itself:


What a CSR is

A CSR (Certificate Signing Request) asks a certificate authority to issue a certificate. It holds your public key and the domain names, signed with your private key. The CA checks your control of the domain and issues a certificate for that public key. The private key stays with you and goes on the server together with the issued certificate.

RSA or ECDSA

RSA 2048 works everywhere, including old hardware and phones. ECDSA P-256 is as strong but faster with a smaller handshake: pick it for modern servers. RSA 4096 is slower and rarely needed.

Once the certificate is installed, check the site with the SSL checker.