CSR Generator — Create a CSR & Private Key for SSL | The PowerHost
hosting
Shared Hosting Cloud Hosting WordPress Hosting Indian Cloud Hosting Reseller Hosting
servers
Indian VPS Indian VDS Dedicated Servers Colocation
domains & more
Domain Search AI Domain Generator Web Development Free Tools Special Deals Contact
account
Log in Create account

tools ▸ csr generator

Generate a CSRin one click.

Fill in your domain and organisation details to get a PEM-encoded Certificate Signing Request and matching private key, ready for any certificate authority.

processed on our servers in real time — nothing is stored

csr generator ▸ explained

What you need
to know.

Generate a 2048/4096-bit RSA private key and Certificate Signing Request for SSL.

SSL included free with hosting
CSR

What you send the CA

The CSR contains your public key and the details to be put in the certificate. It is safe to share.

key

What you keep secret

The private key never goes to the CA. Store it safely — you need it to install the issued certificate.

CN

Common Name

Use the exact hostname you want to secure, e.g. www.example.com, or *.example.com for a wildcard.

related ▸ more free tools

Keep going.

All 42 free tools →

faq ▸ before you buy

CSR Generator — FAQ

What is a CSR?+
A Certificate Signing Request is an encoded block of text containing your public key and organisation details. A certificate authority signs it to create your SSL certificate.
Is it safe to generate a private key online?+
Our generator creates the key in memory for your request only and never writes or logs it. For maximum security on servers you control, you can also run openssl req on the server itself.
2048 or 4096-bit?+
2048-bit RSA is the industry standard and fastest. Choose 4096-bit if your security policy requires it.

Your site could be live
before this page scrolls.

~$ provision --region in ✓ done in 47s