Frequently Asked Questions (FAQ)
1. How does PGPKeygenerator.com work?
PGPKeygenerator.com is an open-source, client-side tool designed for privacy. We utilize
OpenPGP.js, a battle-tested open-source JavaScript library, to handle all cryptographic
functions.
- 100% Client-Side: All key generation happens directly in your browser. Your private
key, passphrase, and personal details never leave your device and are never sent to our
servers.
- Audit Our Code: Because we are open-source, security experts and developers can
inspect our source code on GitHub
to verify our security claims.
- No Tracking: We operate with a strict no-logs policy. We do not track your IP,
store your keys, or monitor your activity.
💡 Pro Tip: For maximum security, we recommend you load the page and disconnect
your internet connection before clicking "Generate." This ensures your keys are created in
an offline environment.
2. Is this service free?
Yes. We believe encryption should be accessible to everyone. The tool is free to use for personal and
commercial purposes. If the tool helped you, consider donating to keep
the project alive.
3. Is it safe to generate PGP keys in a browser?
While we take every precaution to ensure safety (HTTPS, client-side execution), browser-based
cryptography has inherent risks compared to command-line tools.
- The Risk: Malicious browser extensions or malware on your computer could
potentially snoop on the browser window.
- The Solution: We recommend using a clean browser profile (incognito mode/private
window) with no extensions enabled to minimize this risk.
4. What happens if I lose my Private Key or Passphrase?
PGP is designed to be impossible to break by force. This means:
- If you lose your Private Key, you will lose access to all messages encrypted with
your Public Key.
- If you forget your Passphrase, your Private Key becomes useless.
⚠️ Important: We cannot recover keys for you. Because we never store your data, we have
no way to help you recover lost keys or passwords.
5. How do I generate a key pair?
PGPKeygenerator.com simplifies the process:
- Algorithm: Choose RSA (legacy compatibility) or ECC (modern, faster, and more
secure).
- Details: Enter the Name and Email you want associated with this key identity.
- Passphrase: Set a strong passphrase. This encrypts your private key file so that if
someone steals the file, they still cannot use it without your password.
- Generate & Download: Click the button. Once finished, download your Public
Key, Private Key, and Revocation Certificate. Store them all safely.
6. Can I use these keys with other software?
Yes. The keys generated here adhere to the OpenPGP standard (RFC 4880/9580). They are fully compatible
with:
- Email Clients: Thunderbird (Enigmail), Outlook (with plugins), Apple Mail.
- Software: GnuPG (GPG), Kleopatra, GPG4Win, and OpenKeychain.
7. Does this tool provide a Revocation Certificate?
Yes. Unlike many other online tools, PGPKeygenerator.com automatically generates a
revocation certificate for you alongside your keys.
A revocation certificate is a special file used to invalidate your key if your Private Key is ever lost
or stolen. You should store this file in a separate, secure location (like an offline USB drive).
Without it, you cannot warn the PGP network that a compromised key should no longer be trusted.
If you have any further questions or encounter issues, please contact the
author for assistance.