What this tool does
Encrypt and decrypt text using AES with a browser‑generated secret key. All operations run locally.
Steps
- Click Generate Key to create a random key.
- Enter plaintext and click Encrypt to produce ciphertext.
- Paste ciphertext and click Decrypt to restore the original text.
Examples
- Key: 16 random bytes → Encrypt: "hello" → Ciphertext (Base64).
- Paste ciphertext → Decrypt with the same key → "hello".
Notes
- You must keep the same key to decrypt successfully.
- Large inputs are supported but may be slower on low‑end devices.
- All processing is local; no data leaves your browser.