How do I generate a CSR code?

CSR code has to be generated on side of the company hosting the website that you want to secure with an SSL certificate. Which means that your hosting company is the one that should generate a CSR code upon your request.

If you decide to generate a CSR code yourself or if your hosting company advises you to do so, then please follow the instructions below.

If you are activating a multi-domain certificate and your server does not allow you to generate a CSR for multiple common names, use just one - main common name and you will be able to add all required SANs during activation process at your Namecheap account.

In case you are using hosting services from Namecheap, please check here for instructions.

If neither of the provided match your server type, use instructions below provided by Certification Authorities. Click on name of the Certificate Authority you have certificate from to get to article on the CSR generation:
     CSR code should have no less than 2048-bit key size.

Note, a dedicated IP address is normally required for SSL installation, however you have a possibility to install your SSL certificate on a shared IP address thanks to SNI technology that is available in your cPanel. There are differences between the two methods, you can check them in this article. When contacting our support regarding this matter, let us know whether you wish to order a dedicated IP address or want to have your SSL installed on a shared IP of the server. 


We welcome your comments, questions, corrections and additional info 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