Link Tools Dereferer Hide Referrer Link URL Shortener Affiliate Cloaker PayPal Links PayPal DonationPayPal Links Privacy Tools Password Generator Cloudflare Resolver My Referrer Torrent Tools Magnet → Torrent Torrent → Magnet Torrent Editor Pirate Bay Proxies Movierulz Proxies ExtraTorrent Proxies Dev Tools Base64 Encoder Hash Generator HTTP Headers Disposable Email Checker Company Blog About Us Contact Anonymize Free
SSL Tool

SSL Converter

Convert SSL certificates between PEM, DER, P7B and PFX formats. Paste your certificate, select the conversion and download the result.

🔄 Convert Certificate
💻 OpenSSL Commands for Other Formats
PEM → DER
openssl x509 -outform der -in certificate.pem -out certificate.der
DER → PEM
openssl x509 -inform der -in certificate.der -out certificate.pem
PEM → P7B
openssl crl2pkcs7 -nocrl -certfile certificate.pem -out certificate.p7b
P7B → PEM
openssl pkcs7 -print_certs -in certificate.p7b -out certificate.pem
PEM → PFX
openssl pkcs12 -export -out certificate.pfx -inkey private.key -in certificate.pem -certfile ca-bundle.pem
PFX → PEM
openssl pkcs12 -in certificate.pfx -out certificate.pem -nodes

Frequently Asked Questions

What is the difference between PEM and DER?
PEM (Privacy Enhanced Mail) is base64-encoded and human-readable, starting with -----BEGIN CERTIFICATE-----. DER (Distinguished Encoding Rules) is the binary version of the same certificate. Most web servers use PEM format.
What is a P7B file?
P7B (PKCS#7) files contain one or more certificates but not the private key. They are commonly used on Windows servers and Java applications. The certificate is base64-encoded and starts with -----BEGIN PKCS7-----.
What is a PFX file?
PFX (PKCS#12) is a binary format that bundles the certificate, any intermediate certificates and the private key into a single password-protected file. Commonly used on Windows IIS and for importing/exporting certificates.
Done!