Certificates and keys

PEM viewer

To open a PEM file, drop it in the box below. It opens straight away, even with no extension or the wrong one. Your browser opens it on your device: nothing is uploaded.

Opened on this device, never uploadedDrop or paste another file at any time

What you see

PEM in the viewer
Blocks readCERTIFICATE, CERTIFICATE REQUEST, X509 CRL, PKCS7, PUBLIC KEY, private keys of every kind, OPENSSH PRIVATE KEY and PGP blocks
BundlesPut in chain order
Broken blocksNamed, the rest still shown
NextConvert makes DER, one file or a ZIP of them
Extensions.pem, .crt, .cer, .key, .cert, .bundle
UploadNone: opened on your device

What is a PEM file?

In short

PEM is the text wrapping for certificates and keys: base64 between BEGIN and END lines. One .pem file can hold a certificate, its chain and a key together.

A card for each block in the file: certificates (in chain order, with whether the chain links up), requests, revocation lists, keys and public keys, each with its facts. A key in the same file says which certificate it matches. Key material is never shown unless you press Show the key.

How to open a PEM file

  1. Add your PEM. Drop the file in the box, choose it or paste it.
  2. Look at it. A card for each block in the file: certificates (in chain order, with whether the chain links up), requests, revocation lists, keys and public keys, each with its facts. A key in the same file says which certificate it matches. Key material is never shown unless you press Show the key.
  3. Take it further. Open in hands it, in a new tab, to File converter.

Questions

Drop it here. Each block gets a card that says what it is, so a file with a certificate, its chain and a key is easy to check.

Open in, Convert: one block becomes a .der file, several become a ZIP of .der files.

No. The viewer runs in your browser and opens the file on your device. Nothing is sent anywhere.

Related