Text Encryption
Encrypt and decrypt text using AES-GCM or AES-CBC with a password. All processing happens locally in your browser.
Is my data safe when using this encryption tool?
Yes, all encryption and decryption happens entirely in your browser using the Web Crypto API. No data is ever sent to any server. Your text and password never leave your device.
What is the difference between AES-GCM and AES-CBC?
AES-GCM provides both encryption and authentication (AEAD), ensuring data integrity and authenticity. AES-CBC only provides encryption without authentication. AES-GCM is generally recommended for most use cases as it is more secure.
What key length should I use?
AES-256 provides the highest security level and is recommended for sensitive data. AES-128 is still considered secure and is faster. Both are widely used in production systems.
Can I decrypt text encrypted with this tool elsewhere?
Yes, the output is standard Base64-encoded ciphertext using standard AES algorithms. Any tool that supports AES-GCM or AES-CBC with PBKDF2 key derivation (100,000 iterations, SHA-256) can decrypt it, given the correct password.