Switch to English?

Switching reopens this page. Unsubmitted files, edits and browser processing results will not move to the other domain.

Submitted server tasks remain accessible. Files keep their original deletion deadlines.
Destination website:

PFX / P12 to PEM

PFX / P12 to PEM, processed in your browser with copy and download.

Improve this tool
CERTIFICATE · LOCAL TOOLS

PFX / P12 to PEM

Open a PFX/P12 in a browser Worker using its password and extract certificates and PKCS#8 private keys, retaining raw ASN.1 for RSA, EC and other key types. Up to 2 MiB; files/passwords are not uploaded or stored. Exported private keys are unencrypted PEM; keep them safe.

0 / 2,097,152 bytes

Processed content stays in this page’s memory and cannot be recovered after clearing or closing.

About this tool

Open a PFX/P12 in a browser Worker using its password and extract certificates and PKCS#8 private keys, retaining raw ASN.1 for RSA, EC and other key types. Up to 2 MiB; files/passwords are not uploaded or stored. Exported private keys are unencrypted PEM; keep them safe. Metrics contain only status, timing, counts and copy/download actions. Inputs, passwords, private keys and parsed content are not uploaded.

How to use

  1. Choose a PFX/P12 and enter its password; leave blank for no password.
  2. Decode/extract in a browser Worker; cancel at any time.
  3. Inspect certificates and key entries, copy or download PEM/JSON. Private-key exports are unencrypted; clear or leave to remove page results.

Frequently asked questions

Does successful parsing mean trusted certificates or protected key storage?

No. CA trust, certificate signatures and revocation are not verified. The password only opens the source PFX; extracted PKCS#8 keys and JSON containing keys are unencrypted. Protect downloaded files. Limits are 2 MiB, 20 certificates and 40 bags; unsupported PFX algorithms or contents are rejected.

COMMUNITY

Discussion & comments

Share your experience and discover more ways to use this tool.

Loading comments…