SSL Tools · Online CSR Generator
Generate a CSR and private key in your browser
Build a certificate signing request and its private key in the browser, without touching OpenSSL on the command line.
- Free
- No sign-up
- Nothing you paste is stored
Fill in the fields and we will produce a certificate signing request and its matching private key. Save both - you will need the CSR to order and the private key to install.

What to do with the two files
- The CSR - paste this into the order when you buy the certificate
- The private key - save it on the server the certificate is for, and keep it. Without it the certificate cannot be installed
- Never email the private key, and never paste it into a support ticket
- Lose the key and the certificate has to be reissued from a new CSR
Generating in the browser or on the server
Either works. Generating here is faster and needs no shell access; generating on the server itself means the private key is created where it will be used and never travels. If your host gives you a CSR field in the control panel, use that. If it does not, this is the shortcut.
Getting the fields right first time
The common name must match the address people type, exactly. The organisation, city, state and country are checked against public records for OV and EV certificates, so use your registered details and spell places out in full - "Maharashtra", not "MH". For a domain-validated certificate only the common name really matters.
After you have the CSR
Order the certificate, paste the CSR, and complete validation. Once the authority issues the files, install the certificate together with its intermediate chain and point your server at the private key you saved here. If you would rather not, our engineers will do the whole sequence for you.
Other tools
All seven →- SSL Checker Is the certificate installed, trusted, and served with the right chain?
- Check SSL Read the issuer, expiry date and covered names off any live site.
- Certificate Decoder Paste a certificate and read what is actually inside it.
- CSR Decoder Check the details in a CSR before you send it to the CA.
- Key Matcher Confirm a certificate, its CSR and its private key belong together.
- Server Checker What software your server runs, and which protocols it accepts.
Found a problem you would rather not fix yourself?
Send us the domain and the error. Our engineers install and troubleshoot certificates on any platform we sell for.