SSL Converter
More Information About the SSL Converter
The SSL Converter changes a certificate between equivalent encodings without altering its content. Use it when a tool, server, or device expects one format but you have the file in another.
The supported formats:
- PEM — ASCII Base64 wrapped in
-----BEGIN CERTIFICATE-----headers. Used by Apache, nginx, OpenSSL, and most modern tools. - DER (binary) — the raw binary X.509 encoding. Used by Java keystores and Windows certificate stores.
- DER Base64 — DER bytes wrapped in Base64 without PEM headers. Useful for transport in plain-text contexts like JSON or environment variables.
- DER Hex — DER bytes as colon-separated hex pairs. Used in embedded firmware and CLI diagnostics.
- Bundle PEM — multiple PEM blocks concatenated. Used to ship a full chain (leaf certificate + intermediates).
File extension conventions you may see:
.pem,.crt,.cer— typically PEM-encoded..der— typically binary DER..crt/.cercan sometimes contain DER instead of PEM depending on the issuer.
The converter handles X.509 certificate blocks. It does not parse PKCS#7, P7B, or PFX containers.
Supports .crt, .cer, .pem, .der, and .txt files. Focuses on X.509 certificate conversion and does not include PKCS#7, P7B, or PFX parsing.
Convert without leaving the browser
Paste a certificate, import a file, or drop a certificate chain to normalize it into PEM, Base64 DER, or hex DER. If multiple certificates are found, you can switch between them and export the full bundle as one PEM chain.


