What is a PEM file?
PEM is a widely used format for security certificates. Syntax and content are defined by X.509 v3 standards for digital certificates and its specifications are defined in IETF RFC 5280.
A PEM certificate is a base64 (ASCII) encoded block of data encapsulated between two header lines:
-----BEGIN CERTIFICATE-----
and
-----END CERTIFICATE-----
While, Private Keys use the identifier:
-----BEGIN PRIVATE KEY-----
and
-----END PRIVATE KEY-----
The most used file extensions for PEM files are .pem, .crt, .ca-bundle but you may find it under other extensions too.
Need help?
If you are not sure whether your certificate file is in PEM format, contact our Support team before uploading it.
Where to go next
- Upload a certificate after confirming your certificate file is in the correct format.
- Review what an intermediary CA bundle is if your certificate authority also provides intermediate certificates.
- Generate a CSR for new certificate issuing if you need to request a new certificate.
- Enable SSL after the certificate is uploaded and active.
Was this article helpful?