AES-256-GCM Encryption Tool
Securely encrypt and decrypt text using military-grade AES-256-GCM encryption, entirely in your browser.
🔒 100% Client-Side Encryption
All encryption and decryption happens locally in your browser using the Web Crypto API. Your password and data are never sent to any server. We use PBKDF2 with 100,000 iterations to derive the encryption key from your password.
Remember this password - you'll need it to decrypt the data
Technical Details
Encryption Algorithm
AES-256-GCM (Advanced Encryption Standard with 256-bit key in Galois/Counter Mode) provides both confidentiality and authenticity.
Key Derivation
PBKDF2 with SHA-256 hash, 100,000 iterations, and a random 16-byte salt. This makes brute-force attacks extremely difficult.
Initialization Vector
A cryptographically random 12-byte IV is generated for each encryption, ensuring unique ciphertexts even for identical plaintexts.
Web Crypto API
Uses the browser's native cryptographic functions via window.crypto.subtle, which is secure and hardware-accelerated.