Java & KeytoolIntermediate

Java Certificate Conversion

Convert certificates between JKS, PKCS#12, and PEM formats. Step-by-step keytool and OpenSSL commands.

Interactive Demo
Certificate Conversion

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 Guide

Format 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