Security
PGP Key Generator
Generate password-protected OpenPGP public and private keys directly in your browser.
Tool
Generate password-protected OpenPGP public and private keys directly in your browser.
This tool runs in your browser. Your input is processed locally and is not uploaded.
About this Tool
Use this PGP key generator to create ASCII-armored OpenPGP public and private keys for encryption and signing workflows. Configure the identity, key type, expiration date and private-key passphrase.
Examples
- Generate an ECC OpenPGP key
- Generate an RSA OpenPGP key
- Create a password-protected private key
Frequently Asked Questions
What information is included in a PGP identity?
An OpenPGP identity commonly contains a display name and email address associated with the generated key.
Should the private key use a passphrase?
Yes. A strong passphrase helps protect the exported private key if the file is copied or exposed.
Can the public key be shared?
Yes. The public key is intended to be shared with people who want to encrypt messages for you or verify your signatures.