How do I generate a CSR code?

Typically, a Certificate Signing Request (or CSR) code is generated upon your request by your hosting company for the website you want to secure with an SSL certificate.

However, you may generate a CSR code yourself (or your hosting company may advise you to do so). In which case, select your web server from the list below and follow the instructions.

If you do not see your server type listed above, click on the name of the Certification Authority associated with your account for further instructions on CSR generation:

If you are activating a Multi-domain certificate, and your server does not allow you to generate a CSR for multiple common names, activate your certificate using just one common name. You will be able to add all required SANs through your Namecheap account during the activation process.

If you're using hosting services from Namecheap, click here for instructions.

Please note: Normally, a dedicated IP address is required for SSL installation. However, you may install your SSL certificate on a shared IP address using the Server Name Indication (SNI) protocol extension available in your cPanel. You can learn more about the differences between a dedicated IP and SNI technology in this article. When contacting our support team regarding this issue, please specify whether you wish to order a dedicated IP address or have your SSL installed on a server's shared IP. 


We welcome your comments, questions, corrections and additional information relating to this article. Your comments may take some time to appear. Please be aware that off-topic comments will be deleted.

If you need specific help with your account, feel free to contact our Support Team. Thank you.

Need help? We're always here for you.

× Close