All about PEM Files

The PEM file type is primarily associated with OpenSSL.

PEMFile Extension PEM
File extension: PEM
File type:  public key certificate

What is a PEM file?

PEM files mostly belong to OpenSSL by OpenSSL Developers. A PEM file is a base64-encoded digital public key certificate or certificate authority information saved in Privacy-Enhanced Mail format. Such a certificate is generated using an asymmetric or symmetric cryptography algorithm. Internet servers and clients use a PEM file to authenticate entities and their data transfer operations over secure networks. OpenSSL can be used to generate and process a PEM certificate. Another type of PEM file is macro used by WordPerfect word processor. PEM is also the filename extension of a vector-based embroidery format used by Brother and Baby Lock embroidery machines.

How to open a PEM file

You need a suitable software like OpenSSL to open a PEM file. Without proper software you will receive a Windows message "How do you want to open this file?" or "Windows cannot open this file" or a similar Mac/iPhone/Android alert. If you cannot open your PEM file correctly, try to right-click or long-press the file. Then click "Open with" and choose an application. You can also display a PEM file directly in the browser:. Just drag the file onto this browser window and drop it.

Online PEM Text Viewer

Choose your .pem file to view

Read our privacy guarantee in Filext’s terms and privacy policy

Please allow ads on our site

This helps us keep our servers running. Then re-upload your file to view it.

Click here to see how to disable the ad blocker for filext.com

How to extract texts from PEM files or capture a screenshot to PDF, JPG, DOCX, TXT, ...

You can extract texts from PEM file or capture a preview screenshot using our online PEM file viewer:
  1. To do this, click the button "Choose your .pem file to view" on this page.
  2. After your file is opened in browser,
  3. click "Save as..." in the menu.
  4. Then choose the file format (e.g. JPG, PDF, DOCX, TXT, ...) you want.
  5. Your file will be converted and downloaded.

Programs that open and convert PEM files:

  1. OpenSSL by OpenSSL Developers
    See the previous paragraphs to learn more about the main application. PEM files are often referred to as OpenSSL web (source)s because this type of file is primarily created or used by this software.
  2. Chrome (public key certificate) by Google
    Chrome is a cross-platform web browser based on V8 JavaScript engine and Chromium. It can use a PEM file containing a public key certificate to authenticate a secure website. This file format is classified as Web (source). Related links: Privacy-Enhanced Mail, SSL Certificates HOWTO
  3. Keychain Access (public key certificate) by Apple
    Keychain Access is a chain of trust, password, and account information management software included in macOS. It can save and use a PEM file containing a public key certificate. This file format is classified as Web (source). Related links: Privacy-Enhanced Mail, SSL Certificates HOWTO
  4. WordPerfect (macro) by Corel
    WordPerfect is a word processor compatible with Windows operating system. It uses a PEM file to save a macro used to automate some operations. This file format is classified as Executable.

PEM file extension format:

To view or edit PEM files you need to know the file format, because it determines how the data in this file is stored. Often, the file format can be deduced from the file extension or the initial bytes (called the signature). If the file extension or signature does not match the file format, errors will occur when opening or editing the file. If there are problems opening a file, you must first determine the file format used. Our evaluation of the PEM files is as follows:

PEM is one of the most common file extensions and uses a standardized format supported by many programs. But the following two file formats are common:

All other PEM files (12%) have different formats, the following 16 formats can be found: certificate, HTML, UTF-8, ZIP, JSON, RTF, subject, Issuer, ssh and BEGIN. These files are often connected to chain, sign, bundle, privatekey, origin or pair. You can get all the details of your PEM file by dragging it onto this page or by clicking the button "Choose your .pem file to view" above.

Technical Data for PEM File Extension

File classification:
Web (source)
Related files:
crt, cer, tbd, key, txt, ppk, zip, der, p12, cert, pfx, pdf, csr, pen, pme, message1, jks, p7b, crl, exe

The following listing is compiled from the database produced by the 'Associate This!' program, selected data from the main FILExt database and file extension information submitted by users.

ProgramID: X.509 Certificate
EXEFile: %ProgramFiles%\SECURITY\PGP\PGP Corporation\PGP802eng\pgpkeys.exe %1

ProgramID: X.509 Certificate
EXEFile: %ProgramFiles%\PGP Corporation\PGP for Windows XP\pgpkeys.exe %1

ProgramID: DesignCenter
EXEFile: %ProgramFiles%\Babylock\palette Ver6\Embmake.exe


a pem public key certificate is a special file format by OpenSSL Developers and should only be edited and saved with the appropriate software.

How to solve problems with PEM files

  • Associate the PEM file extension with the correct application.
  • Update your software that should actually open public key certificates. Because only the current version supports the latest PEM file format. Search, therefore, e.g. on the OpenSSL Developers manufacturer website after an available OpenSSL update.
  • To make sure that your PEM file is not corrupted or virus-infected, get the file again and scan it with Google's virustotal.com.
  • Click here to open your .PEM file online - secure, fast, and no downloads needed.
Drop here
View another file
PEM file viewer PEM file description