What we check before building the file
- That the key matches the certificate — the most common mistake. A PFX with the wrong key works nowhere, so we stop there.
- The chain order: the intermediates go in the right order however you paste them, and we tell you if the one that issued your certificate is missing or if one does not belong to the chain.
- The dates: whether the certificate or an intermediate has expired.
- Mixed-up fields: if you paste everything into one box (e.g. a
fullchain.pemwith the key), we sort it out. If you paste a CSR instead of the certificate, or an SSH key, we tell you.
We accept RSA, ECDSA (P-256, P-384, P-521) and Ed25519 keys, in PKCS#8 (BEGIN PRIVATE KEY), RSA
(BEGIN RSA PRIVATE KEY) or EC (BEGIN EC PRIVATE KEY) format — encrypted ones too
(BEGIN ENCRYPTED PRIVATE KEY or Proc-Type: 4,ENCRYPTED) with AES or 3DES. Certificates
are also accepted in binary form (DER, .cer) and as .p7b.