Convert PEM to PFX — Free Online PEM to PKCS#12 Converter
Bundle a PEM certificate and private key into a PFX/P12 file for Windows, Azure, and IIS — 100% client-side.
Frequently Asked Questions
Why Convert PEM to PFX?
The PFX (Personal Information Exchange) format — also known as PKCS#12 — is the standard certificate container for Microsoft Windows, IIS, and Azure. Unlike PEM, which stores certificate and key in separate files, PFX packages everything into one password-protected binary archive.
When you obtain an SSL certificate from a CA such as DigiCert, Sectigo, or Let's Encrypt, the certificate is typically delivered in PEM format. To deploy this certificate to Azure App Service, Azure Front Door, Windows IIS, or Exchange, you first need to convert it to PFX along with its private key.
This tool creates a PKCS#12 archive using the 3DES encryption algorithm, which is compatible with all major platforms. The private key is protected by the password you provide. If you need a passwordless PFX (required by some Azure services), leave the password field blank.
The process requires three inputs: your certificate in PEM format, the corresponding private key in PEM format, and an optional CA chain. The private key must match the certificate — mismatched keys will produce a PFX that will not work.