How Do I Create a CSR For My SSL Certificate?

Last updated: January 8, 2026

Below are links to instructions on how to create a CSR for common web servers on the market.  Click on the SSL Certificate that best matches your server software for directions on how to generate a CSR.

If you do not have access to your server, your web host or internet service provider will generate it for you.

Please note that all CSRs need to be created with a key length of 2048 and using SHA256 as the hash algorithm.  If your server is incapable of doing so you’ll need to use OpenSSL.

Windows Servers use MMC to create the CSR request. Please look at our Windows CSR guide for those instructions.

Our SSL provider also has guides for many other server types.


 OpenSSL

If your server isn’t listed or if the instructions we have for your server aren’t working you can always use OpenSSL to create your CSR. Most systems should already have OpenSSL built in and you just need to invoke it via a terminal command.  If not here are links:

OpenSSL Download

OpenSSL Guide

Have more questions about SSL certificates? Contact our support team for further assistance.