Encrypt and decrypt text with AES (AES-GCM)
Encrypt and decrypt text with AES-GCM using a password, in your browser.
AES-GCM 256 · PBKDF2 (100k) · 100% local, nothing is sent.
🔒 100% client-side — no data sent
Encrypt or decrypt text with password-protected AES-GCM, directly in your browser. A simple way to protect a note, a message or a key before sharing it. No text or password is ever transmitted: everything stays on your machine.
What is it for?
- ▸ Protect a sensitive note before archiving it
- ▸ Encrypt a message before sending it by email
- ▸ Secure a shared key or secret
- ▸ Decrypt received text with the correct password
FAQ
Which algorithm is used?
AES-GCM, a standard authenticated encryption mode, with a key derived from your password (PBKDF2).
What happens if I forget the password?
The text cannot be recovered without the password. Keep it safe.
Is my data sent anywhere?
No. Encryption runs locally in your browser, with no server involved.
Related tools
API key · generator Generate API keys with a custom prefix (sk_live_, pk_…), cryptographically secure. Bcrypt hash Generate a bcrypt hash of a password and verify a password against a hash, in your browser. Binary calculator (bitwise) Perform bitwise operations (AND, OR, XOR, NOT, shifts) on two numbers, in your browser. Classic ciphers (Caesar, ROT13, Vigenère) Encrypt and decrypt with the Caesar, ROT13 and Vigenère ciphers (educational). CRC32 · checksum Compute the CRC32 checksum of a text (hexadecimal). Test card numbers (Luhn) Generate valid TEST card numbers per Luhn (Visa, Mastercard…), for development.