About RSA Key Generator
The RSA Key Generator creates RSA public and private keys from 1024 to 4096 bits, outputting PEM format with PKCS#1 and PKCS#8 support, and optional passphrase protection for the private key. All key generation uses the Web Crypto API and runs entirely in your browser, so no key material ever leaves your device.
Features
- Generate RSA keys from 1024 to 4096 bits
- Output PEM public and private keys
- PKCS#1 and PKCS#8 formats
- Optional passphrase protection
- 100% local - keys never leave your browser
Frequently Asked Questions
Is it safe to generate keys here?
Yes, key generation uses the Web Crypto API and runs entirely in your browser. No key material is ever sent to a server.
What key size should I use?
2048 bits is the current minimum recommended for general use; 4096 bits offers extra security margin for long-term keys.