A CSR (Certificate Signing Request) is a small block of encoded text that you generate on your server. It contains:
- Your domain name
- Your company/organization details
- A public key that will be included in your SSL certificate
When you send this CSR to the Certificate Authority (like Sectigo or Certum), they use it to create and sign your actual SSL certificate.
Think of it as your official application form for getting a trusted SSL — without a valid CSR, no certificate can be issued.
You create it easily inside cPanel under SSL/TLS → Certificate Signing Requests.