AES Encryption
Encrypt and decrypt text with AES-GCM
This free online aes encryption runs in your browser and is part of our Cryptography collection.
🔒 AES Encryption
Encrypt and decrypt text using AES-GCM (Advanced Encryption Standard - Galois/Counter Mode)
About AES-GCM Encryption:
- Algorithm: AES-GCM provides both encryption and authentication
- Key Size: 128-bit or 256-bit keys (256-bit recommended for higher security)
- IV (Initialization Vector): Randomly generated for each encryption, included in output
- Format: Output format is
iv:ciphertext(both in hex) - Security: Keep your encryption key secret and secure
- Use Cases: Secure data storage, message encryption, file encryption
⚠️ Important Security Notes:
- Never reuse the same IV (Initialization Vector) with the same key
- Store your encryption key securely - if lost, data cannot be recovered
- For production use, consider using a key management system
- This is for educational/testing purposes only
How to Use the Online AES Encryption
Select "Encrypt" to protect plaintext, or "Decrypt" to restore ciphertext using your secret key.
Type your sensitive text and enter a strong secret password or 256-bit hexadecimal key.
Use authenticated AES-GCM (Galois/Counter Mode) with automatic 96-bit initialization vector (IV) generation.
Click "Encrypt" or "Decrypt" to run authenticated encryption in client-side Web Crypto and copy the Base64 ciphertext package.
Frequently Asked Questions
Common questions about using this free online aes encryption.
Why is AES-GCM superior to AES-CBC? ▾
What is an Initialization Vector (IV) and why is it needed? ▾
Can you recover my data if I forget my password? ▾
Does this tool transmit my plaintext or key to a server? ▾
More Cryptography
Explore related tools in the same category to solve adjacent tasks faster.