PGP Message Decoder

Decode and verify ASCII-armored PGP messages, public keys and signatures with OpenPGP.js.

Powered by openpgp.js entirely in your browser — keys and messages are never uploaded. Inspects armor, fingerprints, user IDs, subkeys, packet structure; decrypts messages when you supply the private key.

About PGP Message Decoder

Decode and verify ASCII-armored PGP messages, public keys and signatures with OpenPGP.js.

PGP Message Decoder opens ASCII armored PGP messages, public keys and signatures so you can see exactly what sits inside. Paste a block and the tool strips the armour headers, parses the packet structure, and reports each packet type in order. Encrypted content reveals the algorithm and key identifiers, signatures expose the signer fingerprint, the timestamp and the hash algorithm, and public keys display their user ids and subkeys. When a private key is available the message can be decrypted locally, and verification reports whether the maths checks out. Built on OpenPGP.js, the decoder runs entirely offline and never uploads your material. Support engineers and privacy enthusiasts use PGP Message Decoder to debug broken imports and confirm authenticity.

How to Use PGP Message Decoder

  1. Enter the secret text, file or value you want to process.
  2. Choose the algorithm, key or options required.
  3. Run the operation — the output appears instantly and locally.
  4. Copy the result safely.

Key Features

  • Encryption and hashing run locally — your secrets stay on your device.
  • Uses established, well-documented algorithms and standards.
  • No account, no key storage, no data retention.

Frequently Asked Questions

What does the PGP Message Decoder reveal about a signature?

It lists the signature type, the signer public key fingerprint, the creation timestamp, the hash algorithm and the key algorithm, then verifies the maths against the embedded key. If that key is present in the block you get a clear valid or invalid verdict, and if supporting packets are missing the tool names exactly what it could not parse.

Is PGP Message Decoder free to use?

Yes. PGP Message Decoder is completely free with unlimited use — no account, download or payment required.

Is my data uploaded to a server?

No. PGP Message Decoder runs entirely in your browser. Your inputs are never sent to our servers or stored anywhere.

Does PGP Message Decoder work on mobile?

Yes. The interface is fully responsive and works in any modern browser on Android, iPhone, tablets and desktops.

Related Security Tools

Browse all 25 Security Tools →