AES Text Encrypt / Decrypt
Encrypt and decrypt text using AES-256-GCM with a password. Uses the Web Crypto API — nothing leaves your browser.
Plain Text
Encrypted (Base64)
💡 Definition
AES-256-GCM Encryption
- AES (Advanced Encryption Standard) with 256-bit keys is military-grade encryption.
- GCM mode provides both confidentiality and authenticity.
- Your password is derived using PBKDF2 with 100,000 iterations.
📖 How to use
Step by Step
- Enter text to encrypt in the left panel
- Set a strong password
- Click Encrypt — the base64 ciphertext appears on the right
- To decrypt, paste ciphertext on the right and click Decrypt
🎯 Use cases
When to use
- Encrypting sensitive messages before sharing
- Protecting passwords or API keys in notes
- Secure text storage
- Learning about symmetric encryption
Frequently Asked Questions
Is this secure?▾
Yes. It uses AES-256-GCM via the Web Crypto API with PBKDF2 key derivation (100k iterations, random salt). Everything runs in your browser.
What if I lose the password?▾
The text cannot be recovered without the exact password. There is no backdoor or recovery mechanism.