a11y.skipToMainContent
1

PGP Encrypt / Decrypt

Encrypt messages, decrypt PGP ciphertext, and generate RSA 4096 key pairs — all locally in your browser with OpenPGP.js. Nothing is ever sent to a server.

All PGP operations happen entirely in your browser. Keys and messages never leave your device.

Was this tool helpful?
Send output to:
Advertisement

How to use PGP Encrypt / Decrypt

  1. Choose Encrypt, Decrypt, or Generate Keys tab.
  2. For encryption: paste the message and the recipient's public key, then click Encrypt.
  3. For decryption: paste the PGP message and your private key (and passphrase if set), then click Decrypt.
  4. For key generation: enter your name and email, optionally set a passphrase, then click Generate.

What is PGP Encrypt / Decrypt?

PGP (Pretty Good Privacy) is the most widely used email encryption standard. This tool uses OpenPGP.js running entirely in your browser so your private keys and plaintext never leave your device.

Encrypt a message for someone using their public key, decrypt a PGP message with your private key (and optional passphrase), or generate a brand-new RSA 4096 key pair for yourself.

Advertisement

FAQ

Do my private key or messages leave my browser?
No. All PGP operations run entirely in your browser via OpenPGP.js. Nothing is ever transmitted to any server.
What algorithm is used for key generation?
RSA with a 4096-bit key length — the current gold standard for PGP keys.
Can I encrypt a message for multiple recipients?
This tool currently supports single-recipient encryption. For multi-recipient, encrypt the same message separately with each public key.

Related tools

Author

NK
Prof. Noah Klein"The Privacy Guardian"

Cybersecurity Researcher & Privacy Advocate

Professor Klein holds a PhD in Information Security and has testified before EU parliamentary committees on data privacy legislation. He builds encryption tools for journalists, audits web applications for security flaws, and believes that privacy is not a feature but a fundamental right. His research has been cited in Wired, Nature, and The Guardian, and he advises nonprofits on responsible data stewardship.

← Back to Encoding · All tags

Last updated:

Advertisement