GPG Encryption / Decryption Tool
Generate PGP/GPG keys, encrypt messages using public keys, and decrypt them with private keys — all directly in your browser. Your keys and data never leave your device.
Generate PGP Key Pair
Generate a new PGP key pair. The public key can be shared with others to encrypt messages for you. Keep your private key secret and secure.
A strong passphrase is recommended to protect your private key. You will need this when decrypting messages.
About PGP Encryption
- PGP (Pretty Good Privacy) uses a combination of symmetric-key and public-key cryptography to provide secure communication.
- Your public key can be shared with anyone who wants to send you encrypted messages.
- Your private key must be kept secret and is used to decrypt messages encrypted with your public key.
- All encryption and decryption is performed in your browser - your keys and messages never leave your device.
- This tool uses OpenPGP.js, a JavaScript implementation of the OpenPGP protocol.