AES / RSA Encryption

Encrypt and decrypt text with AES or RSA. Generate keys, sign and verify — all in your browser.

About AES / RSA Encryption

AES / RSA Encryption lets you encrypt and decrypt text using industry-standard AES and RSA. Protect a message with an AES password, exchange RSA public keys, or digitally sign and verify text. Nothing is uploaded — every key and encryption step happens on your device.

Features

  • Encrypt and decrypt text with a password using strong AES (128 or 256-bit)
  • Generate RSA key pairs (2048 or 4096-bit)
  • Encrypt and decrypt with RSA public and private keys
  • Digitally sign text and verify signatures
  • All encryption happens on your device — nothing is uploaded

How to use AES / RSA Encryption

  1. 1Choose the AES or RSA tab.
  2. 2Enter your text and a password, or generate or paste an RSA key.
  3. 3Click Encrypt, Decrypt, Sign, or Verify.
  4. 4Copy the result to your clipboard.

Frequently asked questions

Is my text or key sent to a server?
No. All encryption and decryption run on your device, so nothing is uploaded.
How strong is the encryption?
It uses industry-standard AES and RSA, the same families of algorithms used to secure data across the web.
Can I share encrypted messages with someone else?
Yes. Use RSA: share your public key so others can encrypt to you, and keep your private key to decrypt.