Convert your SSL file to other formats
Whether you like it or not, it's an unavoidable fact that every server environment needs an SSL certificate in a specific format. Fortunately, if your CA delivered you the wrong format, you don't need to scratch your head wondering how to convert it—we've got it covered for you.
Our SSL Converter is another free, easy to use tool from our award-winning collection of SSL tools. You no longer need to waste your time fiddling around with complicated OpenSSL server commands. All you have to do is upload your certificate and we will take care of the rest.
Convert Your SSL File Format
As you already know, some servers require SSL certificates to be in specific formats. Our SSL Converter tool can convert 6 format files in seconds. Select the one you require from these six: PEM, DER, PKCS#7, P7B, PKCS#12 or PFX.
DER format the binary form of PEM has .der or.cer as its extension
Generally, Java platforms require SSL certificate to be in DER format. SSL converter can convert this format to other formats. You should use OpenSSL commands if you want to change your private key.
PKCS#7 or P7B format
Typically stored in a Base64 format, PKCS#7 or P7B format have either extension .p7b or .p7c. Files having such formats comprises lines "-----BEGIN PKCS7-----" and "-----END PKCS7-----". Note that the PKCS#7 or P7B format is only for the certificates, not for private keys.
use The PKCS#7 or P7B format is used on Microsoft Windows and Java Tomcat servers.
PKCS#12 or PFX format
It is a binary format which stores the server certificate, intermediate certificates, and private key in one file. Typically used on the Windows systems, it has an extension of .pfx or .p12..
You’ll need to separate the private key and certificate files as the .pfx formatted files contains both them. To do this, open the file in a text editor, copy each part from BEGIN to END lines and save them separately by giving names certificate.cer, CACert.cer and privatekey.key.
Click here to convert formats with OpenSSL commands.
Convert below your SSL certificate if it is not compatible with your server type:
- Find current type,
- Check the new format,
- Select your certificate file,
- Click convert button.
Feel free to drop us a line at email@example.com if you're facing any problems.