Certificate Format Converter
Convert between PEM, PKCS12 (PFX), JKS and DER certificate formats with downloadable results
This tool requires uploading certificate files to the server for format conversion. All data is used only for this request and not stored.
Documentation
Supported conversions
| Source | Target | Description |
|---|---|---|
| PEM | PKCS12 | Merge certificate and private key into a PFX file |
| PKCS12 | PEM | Extract certificate and private key |
| PEM | DER | Convert text format to binary |
| DER | PEM | Convert binary format to text |
| JKS | PEM | Extract certificate from Java KeyStore |
| PEM / PKCS12 | JKS | Generate Java KeyStore |
| JKS | PKCS12 | Convert Java KeyStore to standard format |
Format overview
PEM
Base64-encoded text format commonly used by Linux/Apache/Nginx.
PKCS12 (PFX)
Binary format that can include certificate and private key, common on Windows/IIS.
JKS
Java KeyStore format used by Tomcat/Spring Boot and other Java apps.
DER
Binary encoding format often used on Java platforms.
Security & privacy
Your data security is our top priority
- Files are not uploaded to third-party servers; conversions run on our server.
- Files are not stored permanently and are removed after conversion.
- Results are downloaded directly to your device.
- Use strong passwords for files that include private keys (PKCS12/JKS).
Limits
File size
Max 10MB per file
Supported formats
.pem .crt .cer .pfx .p12 .jks .der .key
Notes
- Keep the page open during conversion.
- If conversion fails, check whether the password is correct.