General CSR Creation Guidelines
Before you can order an SSL certificate, it is recommended that you generate a Certificate Signing Request (CSR) from your server or device. Learn more about SSL certificates »
A CSR is an encoded file that provides you with a standardized way to send DigiCert your public key as well as some information that identifies your company and domain name. When you generate a CSR, most server software asks for the following information: common name (e.g., www.example.com), organization name and location (country, state/province, city/town), key type (typically RSA), and key size (2048-bit minimum).
If you aren't sure of the exact company name or location when you generate the CSR, don't worry; we can change and finalize that information during our review process before we issue the certificate.
Once your CSR is created, you'll need to copy and paste it into the online order form when you go to purchase your SSL certificate. Online Certificate Order Form »
Common Platforms & Operating Systems

Microsoft IIS
CSR Generator: Instructions:Learn More:

Microsoft Exchange Server
CSR Generators: Instructions:Learn More:

Apache Server (OpenSSL)
CSR Generator: Instructions:Learn More:

Tomcat Server (Keytool)
CSR Generator: Instructions:Learn More:

Microsoft Lync
CSR Generator:
Instructions:Learn More:
2048-Bit Key Length Required
To remain secure, SSL certificates must use keys that are 2048-bits in length or greater. More details »
Can't generate a CSR with a 2048-bit key on your server platform? Please contact us.
Wondering What Information is Needed for Your CSR?
- Common Name (fully qualified domain name [FQDN] your certificate will secure)
- Country (two-digit code)
- State or Locality (full names e.g., California or Barcelona)
- Organization Name (full legal company or personal name as registered in your locality)
- Organization Unit (department in your organization the certificate is for [e.g., IT or Marketing])
Generating a CSR for a Wildcard Certificate?
When generating a CSR for a Wildcard certificate, the common name must start with an asterisk (*) (e.g., *.example.com). The Wildcard character (*) can assume any name that doesn't have a dot character in it.
All CSR Creation Instructions by Platform/OS
- 2X Application Server
- 3Com Wireless LAN
- Adobe Connect
- AEP Netilla
- Alpha Five
- Apache (OpenSSL)
- AWS (OpenSSL)
- AWS (Utility)
- Barracuda Spam & Virus
- Barracuda SSL VPN
- Cerberus FTP Server
- Checkpoint VPN
- Cisco ASA
- Cisco Mobility
- Citrix Access Gateway
- Citrix Access Essentials
- Citrix NetScaler VPX
- Cobalt RaQ3x/4x/XTR
- CompleteFTP
- Courier IMAP
- cPanel
- Ensim Control Panel
- F5 BIG-IP
- F5 FirePass
- FileZilla Server
- Google App Engine
- Hsphere Web Server
- IBM Bluemix (OpenSSL)
- IBM Bluemix (Utility)
- IBM HTTP Server
- IBM Watson IoT (OpenSSL)
- IBM Watson IoT (Utility)
- iPlanet
- Java (Generic) Web Servers
- Lighttpd
- Lotus Domino Go 4.6.2.6+
- Lotus Domino 4.6x & 5.0x
- Lotus Domino 8.5
- Lync 2010
- Lync 2013
- Mac OS X Lion
- Mac OS X Mavericks
- Mac OS X Yosemite
- Mac OS X El Capitan
- Microsoft AD LDAP (2008)
- Microsoft AD LDAP (2012)
- Microsoft AD FS
- Microsoft Exchange 2007
- Microsoft Exchange 2010
- Microsoft Exchange 2013
- Microsoft Exchange 2016
- Microsoft Exchange 2016 (Utility)
- Microsoft Forefront TMG
- Microsoft IIS 4.x
- Microsoft IIS 5.x/6.x
- Microsoft IIS 7
- Microsoft IIS 8
- Microsoft IIS 10
- Microsoft OCS 2007
- Microsoft Office 365
- Microsoft Outlook Web Access
- Microsoft SharePoint 2010
- Microsoft SharePoint 2013
- Nginx
- NetScreen
- Novell ConsoleOne
- Novell I-Chain
- Oracle Wallet Manager
- Parse.com
- Plesk Server
- Qmail
- Radware Alteon
- Small Business Server 2011
- Small Business Server 2008
- SonicWALL NSA
- SonicWALL SSL VPN
- Sun Java Web Server
- SurgeMail
- Tomcat Server (Keytool)
- Tomcat Server (Utility)
- Ubuntu with Apache2 (OpenSSL)
- WebLogic 8 - 12.x
- Weblogic (previous versions)
- Webmin
- Website Pro
- Websphere
- WebSTAR
- WHM
- Windows Azure Cloud Services
- Windows Azure Website
- Windows Server 2016
- Windows Server 2012
- Windows Server 2008
- Zeus Loadbalancer
- Zeus Webserver
- Zimbra
- Zyxel Zywall
Get The Support You Need, When You Need It
DigiCert has an award-winning in-house technical support team that is here to help you with any digital certificate issues that you have. Our dedication to unparalleled customer support is reflected in the numerous service awards we have won.

Professional Support Available Anytime!
We try to keep our online documentation as up-to-date as possible. However, if you have a particular article or platform that you would like to see documentation for, please email us.
Support Toll Free: 1-800-896-7973 (US & Canada)
Support Direct: 1-801-701-9600
Fax Toll Free: 1-866-842-0223 (US & Canada)
Email: support@digicert.com
- DigiCert Customers
- Customer Testimonials
The DigiCert Difference
- Set up SSL Certificate
- Check SSL Certificates Tool
- Configuring SSL
- Crear un CSR
SSL Certificate Tutorials
- Multi Domain
- Extended Validation
- PKI Public Key Infrastructure
- CertCentral