PFX Generator

Create PFX/PKCS#12 files from SSL certificate files

SSL Files

What is this?

This is where your domain's SSL certificate goes.

The file is usually named one of the following:

  • certificate.crt
  • yourdomain.crt
  • yourdomain.pem

Its content starts and ends like this:

-----BEGIN CERTIFICATE-----
MIIFxTCCA62gAwIBAgIUe...
-----END CERTIFICATE-----
What is this?

This is the private key generated when creating the certificate. It is automatically created along with the CSR.

The file is usually named one of the following:

  • private.key
  • yourdomain.key
  • server.key

Its content starts and ends like this:

-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9...
-----END PRIVATE KEY-----
What is this?

Contains the intermediate certificates from your certificate authority (CA). Some providers deliver it as a separate file. Multiple certificates can be stacked together.

The file is usually named one of the following:

  • ca-bundle.crt
  • ca_bundle.crt
  • intermediate.crt
  • chain.pem

It contains one or more certificate blocks:

-----BEGIN CERTIFICATE-----
MIIFxTCCA62gAwIBAgIUe...
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFYjCCBEqgAwIBAgIM...
-----END CERTIFICATE-----
What is this?

You can set a password to protect the PFX file. You will need to enter this password when importing the PFX file. Leave blank to create without a password.