RSA Encrypt/Decrypt

Generate RSA key pairs and encrypt or decrypt text locally. No data leaves the page.

Public key (PEM)
Private key (PEM)
Plaintext
Ciphertext (Base64)

Key generation and RSA encryption happen locally in your browser. No uploads.

RSA-OAEP + SHA-256

Keys generated with RSA-OAEP (2048-bit, SHA-256). Exported as PEM for reuse.

Private by design

Everything runs in your browser. Keys and messages never leave your device.

Copy or download

Copy keys and ciphertext or download them for safekeeping.

Copied to clipboard