How to Generate a CSR Code for an SSL Certificate

How to a CSR Code for an SSL Certificate
В
Written by Вікторія
Updated 5 days ago

A CSR (Certificate Signing Request) is a block of encoded text you submit to a Certificate Authority (CA) to request an SSL certificate.

✅ Option 1: Online CSR Generator (Recommended)

  1. Go to:
    👉 https://en.rx-support.net/tools/csr-generator 

  2. Fill in the form:

    • Domain Name – your domain (e.g., example.com)

    • Organization Name – your company or full name

    • Country – 2-letter country code (e.g., UA)

    • State/Province – your region or state

    • City/Locality – your city

    • Email – contact email

    • Key Size – 2048 or 4096 (recommended: 2048)

  3. Click Generate CSR.

  4. You’ll receive:

    • CSR (send this to the SSL provider)

    • Private Key (keep it secret and safe)

📌 Save both securely as text files.

✅ Sample CSR Form Filled (Screenshot)

✅ Option 2: Using Terminal (Linux / Server)

Generate a private key:

openssl genrsa -out example.key 2048

Create the CSR:
openssl req -new -key example.key -out example.csr

During the prompts, fill in:

  • Country Name: UA
  • State: Kyivska

  • City: Kyiv

  • Organization: Example LLC

  • Common Name: example.com

  • Email Address: info@example.com

Your CSR will be in example.csr, and your private key in example.key.

🔐 Important Notes

  • Do not share your private key with anyone.

CSR must be sent to the Certificate Authority to issue your SSL.

Did this answer your question?