RSA Key Pair Generator
Generate RSA public/private key pairs in PEM format.
100% Private — Nothing is Uploaded
All processing happens locally in your browser. Your files never leave your device and are never sent to any server.
Keep the private key secret. Never share it or commit it to version control.
About RSA Key Pairs
RSA is a widely used public-key cryptosystem. A key pair has two parts:
- Public key — you share it freely. Used to verify signatures and encrypt data.
- Private key — you keep it secret. Used to sign and decrypt.
Key sizes
- 2048 bits — fast, widely compatible. Minimum acceptable today.
- 3072 bits — recommended for new keys, secure for the next 20+ years.
- 4096 bits — slowest but most secure.
Keys are generated entirely in your browser. Nothing is sent to any server.