PGP Converter

Encrypt a PGP Message

Output
Encrypted message appears here
How to encrypt a PGP message

Encrypting a message with PGP is a one-way door: once encrypted with a public key, only the matching private key can read it. Even if the ciphertext is intercepted in transit, it stays unreadable without that key.

  1. Paste the recipient's public key. This is their public half of the PGP keypair, typically shared on a keyserver, website, or directly with you.
  2. Paste your plaintext message. Anything you want only the recipient to read.
  3. Encrypt. The output is an armored PGP message beginning with -----BEGIN PGP MESSAGE-----. Send it through any channel (email, chat, SMS), and only the holder of the matching private key can decrypt it.

All encryption happens locally via OpenPGP.js. Your plaintext and the public key never leave this browser.