Generate PGP Key Pair
Generating your keys... This may take a moment.
CRITICAL: SAVE YOUR KEYS NOW!
- You MUST download and securely backup both keys immediately.
- If you lose your private key, you CANNOT decrypt your files. Ever.
- If someone steals your private key, they can decrypt all your files.
- Store your private key in a secure location (password manager, encrypted drive, etc.)
- NEVER share your private key with anyone.
- Share your public key freely - it's meant to be public.
Keys Generated Successfully
Public Key (Share this):
Private Key (KEEP SECRET!):
Encrypt Files
Or upload a .asc file:
Drag & drop files here
or click to select files
Encrypting your files...
Decrypt Files
Or upload a .asc file:
Drag & drop encrypted files here
or click to select files
Decrypting your files...
Sign Files or Messages
Or upload a .asc file:
Signing...
Verify Signatures
Or upload a .asc file:
Verifying...
Text Message Encryption
Encrypt and decrypt text messages using PGP. Perfect for secure emails, chat messages, and notes.
Password-Only Encryption
Encrypt files using just a password - no PGP keys required. Perfect for personal file encryption or sharing files with anyone.
Use a strong password - you cannot recover your files without it!
Drag & drop files here
or click to select files
Processing...
Key Information
Inspect any PGP key to see its fingerprint, algorithm, creation date, expiration, and user IDs. Works with both public and private keys.
Or upload a .asc file:
Password Generator
Generate cryptographically secure passwords using your browser's built-in random number generator. Perfect for creating strong passphrases for your PGP keys.
Revocation Certificate
Generate a revocation certificate for your key. If your key is ever compromised, you can publish this certificate to invalidate it.
Armor Converter
Convert PGP data between ASCII-armored text format and raw binary format. ASCII armor makes binary data safe for copying, pasting, and email.