No Login Data Private Local Save

PGP Key Pair Generator - Online OpenPGP in Browser

10
0
0
0
Key Configuration
Leave empty to generate unprotected key (not recommended).

Configure options and generate your OpenPGP key pair. Everything happens locally in your browser.


Frequently Asked Questions

A PGP (Pretty Good Privacy) key pair consists of a public key (which you share with others) and a private key (which you keep secret). It is used to encrypt emails, sign messages, and verify identities.

ECC (Curve25519) is modern, faster, and provides equivalent security with much smaller keys. RSA is more widely compatible with older systems. For new keys, ECC Curve25519 is recommended.

Yes. All key generation happens entirely in your browser using the OpenPGP.js library. No key material is ever sent to any server. We recommend using a passphrase for extra protection.

If you lose your private key or forget the passphrase, the key cannot be recovered. Always keep a secure backup of your private key (e.g., offline USB drive) and remember your passphrase or use a password manager.

You can import the keys into any OpenPGP-compatible software such as Thunderbird (with Enigmail), GPG (GnuPG), Mailvelope, or various mobile apps. Share your public key (.asc file) with contacts; keep the private key safe.

OpenPGP is the standard; GPG (GnuPG) is a popular implementation. This tool uses the OpenPGP.js implementation, which is fully compatible with GPG and other OpenPGP tools.