Back to tools
Text Encryptor
Encrypt and decrypt text with AES-256-GCM using a passphrase — entirely in your browser.
🔒 AES-256-GCM · All encryption is local · Nothing sent to any server
How It Works
1Key Derivation
Your passphrase is stretched using PBKDF2 with 100,000 iterations and a random 16-byte salt, producing a 256-bit AES key.
2AES-256-GCM Encryption
The message is encrypted with AES-GCM using a fresh 12-byte random IV. GCM mode provides both encryption and authentication.
3Base64 Output
Salt + IV + ciphertext are concatenated and encoded as Base64 — safe to copy, share, or store in plain text.