Generate CSR (Certificate Signing Request) and private key online with just a single click. Simply fill out the form below and click the Generate keys button.
Two keys will be generated — a private key (you must keep it) and a public key (CSR).
You can generate a CSR request (.csr) and a private key (.key) using a single opensslcommand.
Note : Make sure you backup the private key. The private key is in pair with the CSR request, so if you lose it, you will not be able to install your SSL certificate on server.
On a Linux or Mac machine, simply navigate to the directory where you want to generate the CSR and private key. On a Windows machine, open a command prompt and navigate to your openssl / bin directory.
openssl req -new -newkey rsa:2048 -nodes -keyout private.key -out request.csr
Fill out the fields as prompted but keep in mind that some language-specific characters (e.g. á, é, ø, ü, ç…) and the following characters are not accepted: * / \ ( ) ? @ $ . , <> ~ ! & % ^ '#'