CSR Generator
Before getting an SSL certificate from a Certificate Authority, you need to generate a CSR with your organization details. This tool creates a CSR and a matching RSA private key pair. Fill in your domain name, organization, and location details, then download both files.
Processed on your deviceNo signup required100% free
No CSR generated yet
Fill in the subject fields and click Generate CSR to create a Certificate Signing Request
How to Use
- Enter the Common Name (usually your domain name like example.com).
- Fill in optional fields: Organization, Org Unit, Country, State, Locality, Email.
- Choose key size: 2048, 3072, or 4096 bits.
- Click Generate CSR to create the request and private key.
- Copy or download both the CSR and private key PEM files.
Related Tools
Frequently Asked Questions
Is this a real DER-encoded CSR?
This generates a simplified CSR for informational purposes and a real RSA private key. For production CSRs submitted to CAs, use openssl or a dedicated library.
What is a Common Name?
The Common Name (CN) is typically your domain name, e.g., example.com. It's the only required field.
What should I do with the private key?
Keep it secret and secure. You'll need it when installing the certificate on your server. Never share it or send it over email.