256-bit AES-GCM Text Encryptor & Decryptor
Encrypt and decrypt confidential messages using authenticated 256-bit AES-GCM and PBKDF2 passphrase key derivation.
About This Tool
AES-GCM (Advanced Encryption Standard in Galois/Counter Mode) provides both confidentiality and cryptographic integrity verification. This tool runs 100% in your browser using the native Web Crypto API.
Key Features
256-bit AES-GCM authenticated encryption
PBKDF2 key derivation (100,000 iterations)
Random 16-byte salt and 12-byte IV per encryption
100% private in-browser Web Crypto API
How to Use This Tool
- To Encrypt: Enter your text, choose a secret passphrase, and click 'Encrypt with AES-256-GCM'.
- To Decrypt: Paste the Base64 ciphertext, enter the exact passphrase, and click 'Decrypt Ciphertext'.
Why Use This Tool
- Complete end-to-end security: your passphrase and messages never leave your browser.
- Uses 256-bit keys, unique 16-byte random salts, and 12-byte initialization vectors (IV).
Pro Tips
- Always use a strong, complex passphrase for reliable encryption strength
Frequently Asked Questions
What makes AES-GCM superior to AES-CBC?
AES-GCM includes authenticated data validation, which immediately detects if the ciphertext was tampered with or modified.