Back to Demos
51/52
Java & KeytoolIntermediate
Java Certificate Conversion
Convert certificates between JKS, PKCS#12, and PEM formats. Step-by-step keytool and OpenSSL commands.
Interactive Demo

Format Conversion Guide
Java keystores (JKS/PKCS12) and PEM files serve different ecosystems. Use keytool for Java formats and OpenSSL for PEM conversions.
Read Full GuideFormat Flowchart
JKS
Java KeyStore
keytool
PKCS12
.p12 / .pfx
openssl
PEM
.pem / .crt / .key
PKCS12 is the universal format - convert through it when crossing ecosystems
Select Conversion:
Step 0 of 2
JKS to PKCS12
2 steps required
Click "Show Commands" to see the conversion steps
Tool Summary
keytool
JKS ↔ PKCS12 conversions
Java's built-in certificate tool
openssl
PKCS12 ↔ PEM conversions
Universal crypto toolkit