PGP Encrypt & Decrypt
Generate PGP key pairs, encrypt messages with a public key, and decrypt messages with a private key — all in your browser.
PGP Encrypt & Decrypt — OpenPGP Online Tool
PGP (Pretty Good Privacy) is an encryption standard used to secure email communications, files, and messages. It uses a key pair — a public key for encryption and a private key for decryption — ensuring that only the intended recipient can read the message.
How It Works
Generate a Key Pair
Create a public and private key pair. Share your public key freely; keep your private key secret.
Encrypt with Public Key
Anyone with your public key can encrypt a message that only you can decrypt.
Decrypt with Private Key
Use your private key (and passphrase if set) to decrypt messages sent to you.
All cryptographic operations run entirely in your browser using the OpenPGP.js library. No keys or messages are transmitted to any server.