Encrypt with public key
Decrypt with private key
Generate key pair
Public key
Paste PEM-format public key
Plaintext
Enter plaintext to encrypt
Result
User Guide
✨ Features
• 1024 / 2048 / 3072 / 4096-bit key-pair generation in one click • Public-key encrypt, private-key decrypt • PEM-format output, friendly to back-end integration • All computation happens locally; keys never leave your device
📖 How to Use
Step 1
Open "Generate key pair", pick a size and generate
Step 2
Switch to "Encrypt", paste public key + plaintext
Step 3
Switch to "Decrypt", paste private key + Base64 ciphertext
Step 4
Copy the result
Like it? Rate it!

Feedback List