A CSR is needed when ordering a paid SSL certificate. Generate it in cPanel under SSL/TLS, then Generate, view, or delete SSL certificate signing requests.
- Under Generate a New Certificate Signing Request, choose or create a 2048-bit (or larger) key.
- Enter your domain as
yourdomain.com(or*.yourdomain.comfor wildcard). - Fill in your company, city, state, and country accurately.
- Click Generate.
Copy the entire CSR block, including the BEGIN and END lines, and paste it into your SSL provider's order form. Keep the matching private key safe in cPanel — you'll need it to install the issued certificate. Never share the private key with anyone except when installing on your own server.